meraproject/module/timer/action/structure/eTargetPeriod.php

31 lines
700 B
PHP
Raw Normal View History

<?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;
}
}