Example #1
0
function __construct ($configs)
{
	parent::__construct($configs);

	coren::handler('on_redirect', null, null, null, 'redirect');
	coren::handler('on_shutdown', ''  , ''  , ''  , 'shutdown');
}
Example #2
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['event_for_cache_get'])) $this->event_for_cache_get = $configs['event_for_cache_get'];
	if (isset($configs['event_for_cache_set'])) $this->event_for_cache_set = $configs['event_for_cache_set'];
}
Example #3
0
public function __construct ($configs)
{
	parent::__construct($configs);

	if (!coren::depend('_path_normalizer_0'))
		throw new exception("Tool '_path_normalizer_0' missed.");

	if(isset($configs['lock_relax'])) $this->lock_relax = $configs['lock_relax'];
	if(isset($configs['lock_count'])) $this->lock_count = $configs['lock_count'];
	if(isset($configs['lock_sleep'])) $this->lock_sleep = $configs['lock_sleep'];

	if(isset($configs['chunk_size'])) $this->chunk_size = $configs['chunk_size'];
	$this->chink_size = (integer) $this->chunk_size;
	if ($this->chunk_size <= 0) $this->chunk_size = 1024;

	if(isset($configs['dir_path'    ])) $this->dir_path     = $configs['dir_path'    ];
	if(isset($configs['dir_absolute'])) $this->dir_absolute = $configs['dir_absolute'];
	if(isset($configs['dir_required'])) $this->dir_required = $configs['dir_required'];
	if(isset($configs['dir_automake'])) $this->dir_automake = $configs['dir_automake'];
	if(isset($configs['dir_umask'   ])) $this->dir_umask    = $configs['dir_umask'   ];
	$this->dir = _path_normalizer_0::normalize_dir($this->dir_path, $this->dir_absolute ? null : SITEPATH);
	if ($this->dir_automake && !file_exists($this->dir))
	{
		$old_umask = umask(octdec($this->dir_umask));
		mkdir($this->dir, 0777, true);
		umask($old_umask);
	}
	if ($this->dir_required && !is_dir($this->dir))
	{
		throw new exception("Required directory '{$this->dir}' does not exist.");
	}
}
Example #4
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['required'])) $this->required = $configs['required'];
	if (isset($configs['timezone'])) $this->timezone = $configs['timezone'];
}
Example #5
0
public function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['stop_name' ])) $this->stop_name  = $configs['stop_name' ];
	if (isset($configs['stop_slot' ])) $this->stop_slot  = $configs['stop_slot' ];
	if (isset($configs['event_mask'])) $this->event_mask = $configs['event_mask'];
}
Example #6
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['code'])) $this->code = $configs['code'];
	if (isset($configs['text'])) $this->text = $configs['text'];

	if (isset($configs['modifyable'])) $this->modifyable = $configs['modifyable'];
}
Example #7
0
public function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['order' ])) $this->order  = str_split($configs['order']);
	if (isset($configs['parent'])) $this->parent = $configs['parent'];

	$this->magic = get_magic_quotes_gpc();
}
Example #8
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['autolock'     ])) $this->autolock      = $configs['autolock'     ];
	if (isset($configs['cookie_name'  ])) $this->cookie_name   = $configs['cookie_name'  ];
	if (isset($configs['cookie_domain'])) $this->cookie_domain = $configs['cookie_domain'];
	if (isset($configs['cookie_path'  ])) $this->cookie_path   = $configs['cookie_path'  ];
	if (isset($configs['cookie_secure'])) $this->cookie_secure = $configs['cookie_secure'];
	if (isset($configs['cookie_expire'])) $this->cookie_expire = $configs['cookie_expire'];
}
Example #9
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['tablefix'  ])) $this->tablefix   = $configs['tablefix'  ];
	if (isset($configs['host'      ])) $this->host       = $configs['host'      ];
	if (isset($configs['port'      ])) $this->port       = $configs['port'      ];
	if (isset($configs['user'      ])) $this->user       = $configs['user'      ];
	if (isset($configs['pass'      ])) $this->pass       = $configs['pass'      ];
	if (isset($configs['base'      ])) $this->base       = $configs['base'      ];
	if (isset($configs['charset'   ])) $this->charset    = $configs['charset'   ];
	if (isset($configs['persistent'])) $this->persistent = $configs['persistent'];
}
Example #10
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['required'])) $this->required = $configs['required'];

	if (isset($configs['category'])) $this->category = $configs['category'];
	$this->category = "LC_" . strtoupper($this->category);
	$this->category = defined($this->category) ? constant($this->category) : null;

	$locale  = isset($configs['locale' ]) ? $configs['locale' ] : null;
	$locales = isset($configs['locales']) ? $configs['locales'] : null;
	$locales = array_filter(split("[[:space:]]+", $locales), "strlen");
	if (!is_null($locale)) array_unshift($locales, $locale);
	$this->locales = $locales;
}
Example #11
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];
	if (isset($configs['name'  ])) $this->name   = $configs['name'  ];
	if (isset($configs['slot'  ])) $this->slot   = $configs['slot'  ];

	if (isset($configs['privilege_for_send'])) $this->privilege_for_send = $configs['privilege_for_send'];

	if (isset($configs['event_for_send_success'])) $this->event_for_send_success = $configs['event_for_send_success'];

	if (isset($configs['headers'])) $this->headers = $configs['headers'];
}
Example #12
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];

	if (isset($configs['privilege_for_inject'])) $this->privilege_for_inject = $configs['privilege_for_inject'];

	if (isset($configs['event_for_not_authorized'])) $this->event_for_not_authorized = $configs['event_for_not_authorized'];
	if (isset($configs['event_for_inject_success'])) $this->event_for_inject_success = $configs['event_for_inject_success'];
	if (isset($configs[ 'name_for_not_authorized'])) $this-> name_for_not_authorized = $configs[ 'name_for_not_authorized'];
	if (isset($configs[ 'name_for_inject_success'])) $this-> name_for_inject_success = $configs[ 'name_for_inject_success'];
	if (isset($configs[ 'slot_for_not_authorized'])) $this-> slot_for_not_authorized = $configs[ 'slot_for_not_authorized'];
	if (isset($configs[ 'slot_for_inject_success'])) $this-> slot_for_inject_success = $configs[ 'slot_for_inject_success'];
}
Example #13
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];

	if (isset($configs['event_for_session_close_context'    ])) $this->event_for_session_close_context     = $configs['event_for_session_close_context'    ];
	if (isset($configs['event_for_session_close_identifier' ])) $this->event_for_session_close_identifier  = $configs['event_for_session_close_identifier' ];
	if (isset($configs['event_for_session_close_failed'     ])) $this->event_for_session_close_failed      = $configs['event_for_session_close_failed'     ];
	if (isset($configs['event_for_session_close_successed'  ])) $this->event_for_session_close_successed   = $configs['event_for_session_close_successed'  ];
	if (isset($configs[ 'name_for_session_close_failed'     ])) $this-> name_for_session_close_failed      = $configs[ 'name_for_session_close_failed'     ];
	if (isset($configs[ 'name_for_session_close_successed'  ])) $this-> name_for_session_close_successed   = $configs[ 'name_for_session_close_successed'  ];
	if (isset($configs[ 'slot_for_session_close_failed'     ])) $this-> slot_for_session_close_failed      = $configs[ 'slot_for_session_close_failed'     ];
	if (isset($configs[ 'slot_for_session_close_successed'  ])) $this-> slot_for_session_close_successed   = $configs[ 'slot_for_session_close_successed'  ];
}
Example #14
0
function __construct ($configs)
{
	parent::__construct($configs);

//???	if (isset($configs['min_expire'])) $this->min_expire = (integer) $configs['min_expire'];
//???	if (isset($configs['max_expire'])) $this->max_expire = (integer) $configs['max_expire'];

	$this->starttime = time();
	$this->level = 0;
	$this->varylist = array();

//???	coren::handler('on_cache_level_public'  , 'cache-level-public'  );
//???	coren::handler('on_cache_level_private' , 'cache-level-private' );
//???	coren::handler('on_cache_level_dynamic' , 'cache-level-dynamic' );
//???	coren::handler('on_cache_level_paranoid', 'cache-level-paranoid');
//???	coren::handler('on_cache_stamp_modified', 'cache-stamp-modified');
//???	coren::handler('on_cache_stamp_expires' , 'cache-stamp-expires' );
//???	coren::handler('on_cache_vary_header'   , 'cache-vary-header'   );
//???	coren::handler('on_shutdown'            , coren::event_for_stage_epiwork);
}
Example #15
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];

	if (isset($configs['event_for_account_detect_identifier' ])) $this->event_for_account_detect_identifier  = $configs['event_for_account_detect_identifier' ];
	if (isset($configs['event_for_account_detect_information'])) $this->event_for_account_detect_information = $configs['event_for_account_detect_information'];
	if (isset($configs['event_for_account_detect_skipped'    ])) $this->event_for_account_detect_skipped     = $configs['event_for_account_detect_skipped'    ];
	if (isset($configs['event_for_account_detect_failed'     ])) $this->event_for_account_detect_failed      = $configs['event_for_account_detect_failed'     ];
	if (isset($configs['event_for_account_detect_successed'  ])) $this->event_for_account_detect_successed   = $configs['event_for_account_detect_successed'  ];
	if (isset($configs[ 'name_for_account_detect_skipped'    ])) $this-> name_for_account_detect_skipped     = $configs[ 'name_for_account_detect_skipped'    ];
	if (isset($configs[ 'name_for_account_detect_failed'     ])) $this-> name_for_account_detect_failed      = $configs[ 'name_for_account_detect_failed'     ];
	if (isset($configs[ 'name_for_account_detect_successed'  ])) $this-> name_for_account_detect_successed   = $configs[ 'name_for_account_detect_successed'  ];
	if (isset($configs[ 'slot_for_account_detect_skipped'    ])) $this-> slot_for_account_detect_skipped     = $configs[ 'slot_for_account_detect_skipped'    ];
	if (isset($configs[ 'slot_for_account_detect_failed'     ])) $this-> slot_for_account_detect_failed      = $configs[ 'slot_for_account_detect_failed'     ];
	if (isset($configs[ 'slot_for_account_detect_successed'  ])) $this-> slot_for_account_detect_successed   = $configs[ 'slot_for_account_detect_successed'  ];
}
Example #16
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];

	if (isset($configs['event_for_session_start_context'    ])) $this->event_for_session_start_context     = $configs['event_for_session_start_context'    ];
	if (isset($configs['event_for_session_start_credentials'])) $this->event_for_session_start_credentials = $configs['event_for_session_start_credentials'];
	if (isset($configs['event_for_session_start_acknowledge'])) $this->event_for_session_start_acknowledge = $configs['event_for_session_start_acknowledge'];
	if (isset($configs['event_for_session_start_identifier' ])) $this->event_for_session_start_identifier  = $configs['event_for_session_start_identifier' ];
	if (isset($configs['event_for_session_start_failed'     ])) $this->event_for_session_start_failed      = $configs['event_for_session_start_failed'     ];
	if (isset($configs['event_for_session_start_successed'  ])) $this->event_for_session_start_successed   = $configs['event_for_session_start_successed'  ];
	if (isset($configs[ 'name_for_session_start_failed'     ])) $this-> name_for_session_start_failed      = $configs[ 'name_for_session_start_failed'     ];
	if (isset($configs[ 'name_for_session_start_successed'  ])) $this-> name_for_session_start_successed   = $configs[ 'name_for_session_start_successed'  ];
	if (isset($configs[ 'slot_for_session_start_failed'     ])) $this-> slot_for_session_start_failed      = $configs[ 'slot_for_session_start_failed'     ];
	if (isset($configs[ 'slot_for_session_start_successed'  ])) $this-> slot_for_session_start_successed   = $configs[ 'slot_for_session_start_successed'  ];

	if(isset($configs['trycount'     ])) $this->trycount      = $configs['trycount'     ];
	if(isset($configs['period_normal'])) $this->period_normal = $configs['period_normal'];
	if(isset($configs['period_long'  ])) $this->period_long   = $configs['period_long'  ];
}
Example #17
0
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['silent'])) $this->silent = $configs['silent'];
	if (isset($configs['hidden'])) $this->hidden = $configs['hidden'];
	if (isset($configs['prefix'])) $this->prefix = $configs['prefix'];

	if (isset($configs['privilege_for_flush'])) $this->privilege_for_flush = $configs['privilege_for_flush'];

	if (isset($configs['event_for_send_message'  ])) $this->event_for_send_message   = $configs['event_for_send_message'  ];
	if (isset($configs['event_for_not_authorized'])) $this->event_for_not_authorized = $configs['event_for_not_authorized'];
	if (isset($configs['event_for_flush_success' ])) $this->event_for_flush_success  = $configs['event_for_flush_success' ];
	if (isset($configs[ 'name_for_not_authorized'])) $this-> name_for_not_authorized = $configs[ 'name_for_not_authorized'];
	if (isset($configs[ 'name_for_flush_success' ])) $this-> name_for_flush_success  = $configs[ 'name_for_flush_success' ];
	if (isset($configs[ 'slot_for_not_authorized'])) $this-> slot_for_not_authorized = $configs[ 'slot_for_not_authorized'];
	if (isset($configs[ 'slot_for_flush_success' ])) $this-> slot_for_flush_success  = $configs[ 'slot_for_flush_success' ];

	if (isset($configs['one_by_one'    ])) $this->one_by_one     = $configs['one_by_one'    ];
	if (isset($configs['max_age'       ])) $this->max_age        = $configs['max_age'       ];
	if (isset($configs['max_try'       ])) $this->max_try        = $configs['max_try'       ];
	if (isset($configs['limit_per_call'])) $this->limit_per_call = $configs['limit_per_call'];
}
function __construct ($configs)
{
	parent::__construct($configs);

	if (isset($configs['identified_privilege'])) $this->identified_privilege = $configs['identified_privilege'];
}
Example #19
0
function __construct ($configs)
{
	parent::__construct($configs);
	if(isset($configs['format'])) $this->format = $configs['format'];
}
Example #20
0
function __construct ($configs)
{
	parent::__construct($configs);
}