ProcessMaker-BE "Role (Endpoints)"

- Se han implementado los siguientes Endpoints:
    GET    /api/1.0/{workspace}/roles?filter={filter}&start={start}&limit={limit}
    GET    /api/1.0/{workspace}/role/{rol_uid}
    POST   /api/1.0/{workspace}/role
    PUT    /api/1.0/{workspace}/role/{rol_uid}
    DELETE /api/1.0/{workspace}/role/{rol_uid}
This commit is contained in:
Victor Saisa Lopez
2014-05-27 16:25:57 -04:00
parent c495486ffd
commit 13a11f1e9a
6 changed files with 771 additions and 4 deletions

View File

@@ -644,7 +644,10 @@ class Calendar
$criteria = $this->getCalendarCriteria();
if (!is_null($arrayFilterData) && is_array($arrayFilterData) && isset($arrayFilterData["filter"]) && trim($arrayFilterData["filter"]) != "") {
$criteria->add(\CalendarDefinitionPeer::CALENDAR_NAME, "%" . $arrayFilterData["filter"] . "%", \Criteria::LIKE);
$criteria->add(
$criteria->getNewCriterion(\CalendarDefinitionPeer::CALENDAR_NAME, "%" . $arrayFilterData["filter"] . "%", \Criteria::LIKE)->addOr(
$criteria->getNewCriterion(\CalendarDefinitionPeer::CALENDAR_DESCRIPTION, "%" . $arrayFilterData["filter"] . "%", \Criteria::LIKE))
);
}
//Number records total