set() public static method

public static set ( $key, $value )
Beispiel #1
0
 function save()
 {
     if (!$this->id) {
         $this->id = uniqid();
     }
     data::set($this->id, $this->data);
     $this->saved = true;
     return true;
 }
Beispiel #2
0
 function POST()
 {
     data::set('form', $_POST);
     data::set('files', $_FILES);
     if (isset($_SERVER['HTTP_X_REQUESTED_WITH'])) {
         data::set('ajax', 'post');
     }
     $notice = 'Thank you!';
     include __DIR__ . '/view/index.php';
 }
Beispiel #3
0
 public function __construct($name, $param = array())
 {
     parent::__construct($name, $param);
     if (!file_exists(PATH_ROOT . '/' . DIR_CACHE . '/captcha')) {
         mkdir(PATH_ROOT . '/' . DIR_CACHE . '/captcha');
         chmod(PATH_ROOT . '/' . DIR_CACHE . '/captcha', 0777);
     }
     $opt = new data(array('font' => PATH_ROOT . '/' . DIR_LIBRARY . '/font/arial.ttf', 'imgDir' => PATH_ROOT . '/' . DIR_CACHE . '/captcha', 'imgUrl' => '/' . DIR_CACHE . '/captcha', 'wordlen' => 4, 'dotNoiseLevel' => 0, 'lineNoiseLevel' => 0, 'fsize' => 20, 'width' => 100, 'height' => 60));
     if (isset($param['captcha'])) {
         $opt->set($param['captcha']);
     }
     $this->captcha = new Zend\Captcha\Image($opt->to_array());
     $this->validator['captcha'] = array('captcha' => $this->captcha);
 }
Beispiel #4
0
 function GET($matches)
 {
     $result = null;
     if (isset($_GET['searchQuery']) && $_GET['searchQuery'] == 'test') {
         $result = 'Success';
     }
     data::set('params', $_GET);
     include __DIR__ . '/view/search.php';
 }
Beispiel #5
0
 function control_encode(&$control)
 {
     $control->config->data->controller = '';
     $control->config->data->action = '';
     $control->config->data->param = '';
     $control->config->data->route = '';
     $control->config->data->map = '';
     $control->config->data->param = '';
     if (!$control->config->data->url) {
         $rubric = json_decode($control->config->data->rubric);
         if ($rubric) {
             $control->config->data->route = $rubric->route;
             $param = new data();
             if (application::get_instance()->config->route->{$rubric->route}->param) {
                 $param->set(application::get_instance()->config->route->{$rubric->route}->param->to_array());
             }
             $param->set((array) $rubric->param);
             $control->config->data->controller = @(string) $param->controller;
             $control->config->data->action = @(string) $param->action;
             unset($param->controller);
             unset($param->action);
             unset($param->map);
             unset($param->url);
             unset($param->reverse);
             $map = array();
             $params = array();
             if ($param && count($param)) {
                 foreach ($param as $k => $v) {
                     $map[] = $k;
                     $params[] = $v;
                 }
             }
             $control->config->data->map = implode(',', $map);
             $control->config->data->param = implode(',', $params);
         }
     }
 }