本文整理汇总了PHP中Avatar::isValidSize方法的典型用法代码示例。如果您正苦于以下问题:PHP Avatar::isValidSize方法的具体用法?PHP Avatar::isValidSize怎么用?PHP Avatar::isValidSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Avatar
的用法示例。
在下文中一共展示了Avatar::isValidSize方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: action
protected function action()
{
//Salvataggio nuovo avatar Utente
$user = Session::getObj(Session::UTENTE);
$msg = new SysMsg();
$avatar = new Avatar($_FILES["browse"]);
$this->redirect = "user/adduseravatar";
$abort = 0;
if (!($avatar->isValidType() && $avatar->isValidExtension())) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Formato file immagine non ammesso. [png - jpeg - gif]')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$avatar->isValidSize()) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Dimensione file immagine non ammessa. [Max ' . Avatar::MAX_FILE_SIZE . ']')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$avatar->noErrorDetected()) {
Session::setObj(Session::SYSMSG, $msg->setMessage('Impossibile aprire il file immagine. Errore generico.')->setType(SysMsg::MSG_ALERT));
$this->redirect = "user/fancymessage";
$abort = 1;
}
if (!$abort) {
$avatar->save($user->getId());
}
}