Moved declaration of cli function to cliWorskpaces
This commit is contained in:
davidcallizaya
2017-02-22 12:12:22 -04:00
parent 5988543a68
commit 7a31896f2d
11 changed files with 636 additions and 440 deletions

View File

@@ -14,7 +14,10 @@ require_once 'classes/model/om/BaseListCanceled.php';
*
* @package classes.model
*/
class ListCanceled extends BaseListCanceled {
// @codingStandardsIgnoreStart
class ListCanceled extends BaseListCanceled
{
// @codingStandardsIgnoreEnd
/**
* Create List Canceled Table
*
@@ -26,7 +29,7 @@ class ListCanceled extends BaseListCanceled {
{
$criteria = new Criteria();
$criteria->addSelectColumn(ApplicationPeer::APP_TITLE);
$criteria->add( ApplicationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );
$criteria->add(ApplicationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL);
$dataset = ApplicationPeer::doSelectRS($criteria);
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$dataset->next();
@@ -48,8 +51,8 @@ class ListCanceled extends BaseListCanceled {
$criteria->addSelectColumn(AppDelegationPeer::DEL_DELEGATE_DATE);
$criteria->addSelectColumn(AppDelegationPeer::DEL_TASK_DUE_DATE);
$criteria->addSelectColumn(AppDelegationPeer::DEL_PREVIOUS);
$criteria->add( AppDelegationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );
$criteria->add( AppDelegationPeer::DEL_INDEX, $data['DEL_INDEX'], Criteria::EQUAL );
$criteria->add(AppDelegationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL);
$criteria->add(AppDelegationPeer::DEL_INDEX, $data['DEL_INDEX'], Criteria::EQUAL);
$dataset = AppDelegationPeer::doSelectRS($criteria);
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$dataset->next();
@@ -62,8 +65,8 @@ class ListCanceled extends BaseListCanceled {
$criteria = new Criteria();
$criteria->addSelectColumn(AppDelegationPeer::USR_UID);
$criteria->add( AppDelegationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL );
$criteria->add( AppDelegationPeer::DEL_INDEX, $delPrevious, Criteria::EQUAL );
$criteria->add(AppDelegationPeer::APP_UID, $data['APP_UID'], Criteria::EQUAL);
$criteria->add(AppDelegationPeer::DEL_INDEX, $delPrevious, Criteria::EQUAL);
$dataset = AppDelegationPeer::doSelectRS($criteria);
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$dataset->next();
@@ -83,7 +86,7 @@ class ListCanceled extends BaseListCanceled {
$criteria->addSelectColumn(UsersPeer::USR_USERNAME);
$criteria->addSelectColumn(UsersPeer::USR_FIRSTNAME);
$criteria->addSelectColumn(UsersPeer::USR_LASTNAME);
$criteria->add( UsersPeer::USR_UID, $data['USR_UID'], Criteria::EQUAL );
$criteria->add(UsersPeer::USR_UID, $data['USR_UID'], Criteria::EQUAL);
$dataset = UsersPeer::doSelectRS($criteria);
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$dataset->next();
@@ -117,19 +120,19 @@ class ListCanceled extends BaseListCanceled {
$t = new Task();
$data['TAS_ID'] = $t->load($data['TAS_UID'])['TAS_ID'];
}
$con = Propel::getConnection( ListCanceledPeer::DATABASE_NAME );
$con = Propel::getConnection(ListCanceledPeer::DATABASE_NAME);
try {
$this->fromArray( $data, BasePeer::TYPE_FIELDNAME );
$this->fromArray($data, BasePeer::TYPE_FIELDNAME);
if ($this->validate()) {
$result = $this->save();
} else {
$e = new Exception( "Failed Validation in class " . get_class( $this ) . "." );
$e = new Exception("Failed Validation in class " . get_class($this) . ".");
$e->aValidationFailures = $this->getValidationFailures();
throw ($e);
}
$con->commit();
return $result;
} catch(Exception $e) {
} catch (Exception $e) {
$con->rollback();
throw ($e);
}
@@ -152,18 +155,18 @@ class ListCanceled extends BaseListCanceled {
$t = new Task();
$data['TAS_ID'] = $t->load($data['TAS_UID'])['TAS_ID'];
}
$con = Propel::getConnection( ListCanceledPeer::DATABASE_NAME );
$con = Propel::getConnection(ListCanceledPeer::DATABASE_NAME);
try {
$con->begin();
$this->setNew( false );
$this->fromArray( $data, BasePeer::TYPE_FIELDNAME );
$this->setNew(false);
$this->fromArray($data, BasePeer::TYPE_FIELDNAME);
if ($this->validate()) {
$result = $this->save();
$con->commit();
return $result;
} else {
$con->rollback();
throw (new Exception( "Failed Validation in class " . get_class( $this ) . "." ));
throw (new Exception("Failed Validation in class " . get_class($this) . "."));
}
} catch (Exception $e) {
$con->rollback();
@@ -179,9 +182,9 @@ class ListCanceled extends BaseListCanceled {
* @throws type
*
*/
public function remove ($app_uid)
public function remove($app_uid)
{
$con = Propel::getConnection( ListCanceledPeer::DATABASE_NAME );
$con = Propel::getConnection(ListCanceledPeer::DATABASE_NAME);
try {
$this->setAppUid($app_uid);
$con->begin();
@@ -193,7 +196,7 @@ class ListCanceled extends BaseListCanceled {
}
}
public function loadFilters (&$criteria, $filters)
public function loadFilters(&$criteria, $filters)
{
$filter = isset($filters['filter']) ? $filters['filter'] : "";
$search = isset($filters['search']) ? $filters['search'] : "";
@@ -205,25 +208,31 @@ class ListCanceled extends BaseListCanceled {
if ($filter != '') {
switch ($filter) {
case 'read':
$criteria->add( ListCanceledPeer::DEL_INIT_DATE, null, Criteria::ISNOTNULL );
$criteria->add(ListCanceledPeer::DEL_INIT_DATE, null, Criteria::ISNOTNULL);
break;
case 'unread':
$criteria->add( ListCanceledPeer::DEL_INIT_DATE, null, Criteria::ISNULL );
$criteria->add(ListCanceledPeer::DEL_INIT_DATE, null, Criteria::ISNULL);
break;
}
}
if ($search != '') {
$criteria->add(
$criteria->getNewCriterion('CON_APP.CON_VALUE', '%' . $search . '%', Criteria::LIKE)->addOr(
$criteria->getNewCriterion('CON_TAS.CON_VALUE', '%' . $search . '%', Criteria::LIKE)->addOr(
$criteria->getNewCriterion(ListCanceledPeer::APP_UID, $search, Criteria::EQUAL)->addOr(
$criteria->getNewCriterion(ListCanceledPeer::APP_NUMBER, $search, Criteria::EQUAL)
))));
$criteria->getNewCriterion('CON_APP.CON_VALUE', '%' . $search . '%', Criteria::LIKE)
->addOr(
$criteria->getNewCriterion('CON_TAS.CON_VALUE', '%' . $search . '%', Criteria::LIKE)
->addOr(
$criteria->getNewCriterion(ListCanceledPeer::APP_UID, $search, Criteria::EQUAL)
->addOr(
$criteria->getNewCriterion(ListCanceledPeer::APP_NUMBER, $search, Criteria::EQUAL)
)
)
)
);
}
if ($process != '') {
$criteria->add( ListCanceledPeer::PRO_UID, $process, Criteria::EQUAL);
$criteria->add(ListCanceledPeer::PRO_UID, $process, Criteria::EQUAL);
}
if ($category != '') {
@@ -246,17 +255,28 @@ class ListCanceled extends BaseListCanceled {
$dateTo = $dateTo . " 23:59:59";
}
$criteria->add( $criteria->getNewCriterion( ListCanceledPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL )->
addAnd( $criteria->getNewCriterion( ListCanceledPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL ) ) );
$criteria->add(
$criteria->getNewCriterion(
ListCanceledPeer::DEL_DELEGATE_DATE,
$dateFrom,
Criteria::GREATER_EQUAL
)->addAnd(
$criteria->getNewCriterion(
ListCanceledPeer::DEL_DELEGATE_DATE,
$dateTo,
Criteria::LESS_EQUAL
)
)
);
} else {
$dateFrom = $dateFrom . " 00:00:00";
$criteria->add( ListCanceledPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL );
$criteria->add(ListCanceledPeer::DEL_DELEGATE_DATE, $dateFrom, Criteria::GREATER_EQUAL);
}
} elseif ($dateTo != "") {
$dateTo = $dateTo . " 23:59:59";
$criteria->add( ListCanceledPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL );
$criteria->add(ListCanceledPeer::DEL_DELEGATE_DATE, $dateTo, Criteria::LESS_EQUAL);
}
}
@@ -283,7 +303,7 @@ class ListCanceled extends BaseListCanceled {
$criteria->addSelectColumn(ListCanceledPeer::DEL_INIT_DATE);
$criteria->addSelectColumn(ListCanceledPeer::DEL_DUE_DATE);
$criteria->addSelectColumn(ListCanceledPeer::DEL_PRIORITY);
$criteria->add( ListCanceledPeer::USR_UID, $usr_uid, Criteria::EQUAL );
$criteria->add(ListCanceledPeer::USR_UID, $usr_uid, Criteria::EQUAL);
self::loadFilters($criteria, $filters);
$sort = (!empty($filters['sort'])) ? $filters['sort'] : "APP_FINISH_DATE";
@@ -299,11 +319,11 @@ class ListCanceled extends BaseListCanceled {
}
if ($paged == 1) {
$criteria->setLimit( $limit );
$criteria->setOffset( $start );
$criteria->setLimit($limit);
$criteria->setOffset($start);
}
$dataset = ListCanceledPeer::doSelectRS($criteria, Propel::getDbConnection('workflow_ro') );
$dataset = ListCanceledPeer::doSelectRS($criteria, Propel::getDbConnection('workflow_ro'));
$dataset->setFetchmode(ResultSet::FETCHMODE_ASSOC);
$data = array();
while ($dataset->next()) {
@@ -336,4 +356,3 @@ class ListCanceled extends BaseListCanceled {
return (int)$aRow['TOTAL'];
}
} // ListCanceled