add contraint , that everybody expect admin is limited to 3 days, Add card package
This commit is contained in:
@@ -671,6 +671,13 @@ class Transfer extends \common\models\BaseFitnessActiveRecord {
|
||||
self::notInInterval ( $query, 'transfer.created_at', $start, $end );
|
||||
}
|
||||
|
||||
echo "start date is: ". $start;
|
||||
echo "start date is: " . gettype( $start );
|
||||
|
||||
if ( !RoleDefinition::isAdmin() ){
|
||||
Helper::restrictIfNotAdminTheStartDate($query, $start);
|
||||
}
|
||||
|
||||
$query->groupBy ( 'transfer.id_account' );
|
||||
|
||||
return $query;
|
||||
@@ -837,6 +844,16 @@ class Transfer extends \common\models\BaseFitnessActiveRecord {
|
||||
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Ezt a függvényt használjuk a zárások összegének kiszámolására!
|
||||
* A számolás csak a következő feltételekkel bíró tranzakciókat
|
||||
* tartalmazza:
|
||||
* - trazakció típus: common\models\Account::TYPE_ALL
|
||||
* - tranzakció fizetési módja: készpénz
|
||||
* - tranzakció státusza: fizetve
|
||||
* -
|
||||
* */
|
||||
public static function readPaid($start, $end, $idUser) {
|
||||
$query = (new \yii\db\Query ());
|
||||
$query->select ( [
|
||||
|
||||
Reference in New Issue
Block a user