本文整理匯總了PHP中UserClient::getActiveTime方法的典型用法代碼示例。如果您正苦於以下問題:PHP UserClient::getActiveTime方法的具體用法?PHP UserClient::getActiveTime怎麽用?PHP UserClient::getActiveTime使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類UserClient
的用法示例。
在下文中一共展示了UserClient::getActiveTime方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: insert
public function insert($echo_json = TRUE)
{
//para inserir imagem precisa estar logado como admin
if (UserClient::getTypeId() == Config::ADMIN_USER_TYPE_ID && UserClient::getActiveTime() && UserClient::getActive()) {
//se tiver ok, blz, o que me importa é o else
} else {
//exit();//sem explicações
}
$this->infoPost = new ImageInfoPostVO();
$this->infoPost->file_data = $_FILES["Filedata"];
//passando como null o table, ele não linka
$this->infoPost->table = NULL;
$retorno = parent::insert();
if ($retorno->success) {
//vai pegar a url da imagem
include_once "library/facil3/core/modules/image/vo/ImageVO.class.php";
$ImageVO = new ImageVO();
$ImageVO->setId($retorno->result, TRUE);
if ($this->infoPost->table_id) {
//foi enviado para linkar, então pega o id
$url = $ImageVO->getUrl();
//pre-conceito na moral de que se uma imagem é enviada, é para produto
include_once Config::FOLDER_APPLICATION . "modules/product_model/vo/ProductModelQuadroVO.class.php";
$ProductModelQuadroVO = new ProductModelQuadroVO();
$retorno_product = $ProductModelQuadroVO->setId($this->infoPost->table_id, TRUE);
//ve se existe o produto
if ($retorno_product->success) {
//atualiza url
$ProductModelQuadroVO->setQuadroImagePath($url);
//grava
$ProductModelQuadroVO->commit();
}
}
}
if ($echo_json) {
echo utf8_encode($retorno->toJson());
exit;
} else {
return $retorno;
}
}