31 lines
700 B
PHP
31 lines
700 B
PHP
<?php
|
||
|
||
namespace timer\action\structure;
|
||
|
||
class eTargetPeriod {
|
||
const DAY = 1;
|
||
const WEEK = 2;
|
||
const MONTH = 3;
|
||
const YEAR = 4;
|
||
|
||
|
||
static $arr;
|
||
static function getArray(){
|
||
if(self::$arr) return self::$arr;
|
||
return self::$arr = [
|
||
self::DAY => ['n'=>'В день'],
|
||
self::WEEK => ['n'=>'В неделю'],
|
||
self::MONTH => ['n'=>'В месяц'],
|
||
self::YEAR => ['n'=>'В год'],
|
||
];
|
||
}
|
||
static function getNameList(){
|
||
$res = [];
|
||
$a = self::getArray();
|
||
foreach ($a as $id=>$v){
|
||
$res[] = ['id'=>$id,'title'=>$v['n']];
|
||
}
|
||
return $res;
|
||
}
|
||
}
|