As we transition to the new Hyland Community, some post links may be temporarily disrupted as we finalize redirects. We apologize for the inconvenience and are working to resolve this as quickly as possible. Details.
$nodes = $conexion->session->query($conexion->spacesStore, "PATH:\"app:company_home/cm:Gerhonte/cm:OPE/cm:Certificados_de_Notas\""); $guestHome = $nodes[0];
// The web service end point URL for the Alfresco repository $repositoryUrl = "http://localhost:8080/alfresco/api"; // The user credentials we are going to use $userName = "admin"; $password = "admin"; // Create the repository object baseed on the repository URL. The repository represents the Alfresco repository we are connecting to. // It can be used to authenticate users and as a session factory. $repository = new Repository($repositoryUrl); // Authenticate the user details for the repository we want to connect to. Assuming authentication is succesful we will be returned // a ticket. The ticket is a string which can be used to create Session's $ticket = $repository->authenticate($userName, $password); // Using the ticket we can now create a session. In general it is better to create a new session for a new page or page sequence rather // than creating one and using across many pages as this helps to prevent resource usage from creaping up. $session = $repository->createSession($ticket);
$currentStore = "user://alfrescoUserStore"; $nodes = $session->query($currentStore, $statement);
$spacesStore= new SpacesStore($session)
public function query($store, $statement, $language='lucene');Executes a given query statement on the specified store. The query language can be specified, but the default is lucene.The result is returned as an array of matching Node's. * $store - the Store to execute the query upon * $statement - the query statement * $language - optional parameter specifying the query language * return Node[] - array of matching nodes