public function handle() { if ($this->exception instanceof AuthException) { Error::log($this->exception); } elseif ($this->exception instanceof NotCallableException) { Error::log($this->exception); } elseif ($this->exception instanceof PDOException) { Error::log($this->exception); } elseif ($this->exception instanceof MethodNotAllowedException) { Error::log($this->exception); } }
protected function setModel($model) { $modelName = ucfirst($model); $model = implode('\\', ['App', 'Models']) . '\\' . $modelName; if (class_exists($model)) { return new $model(); } else { $exception = new Exception(); Error::log($exception); throw new $exception(); } }
/** * Get lang for views. * * @param string $value this is "word" value from language file * @param string $name name of file with language * @param string $code optional, language code * * @return string */ public static function show($value, $name, $code = LANGUAGE_CODE) { /** lang file */ $file = SMVC . "app/language/{$code}/{$name}.php"; /** check if is readable */ if (is_readable($file)) { /** require file */ $array = (include $file); } else { /** display error */ echo Error::display("Could not load language file '{$code}/{$name}.php'"); die; } if (!empty($array[$value])) { return $array[$value]; } else { return $value; } }
/** * Get lang for views * @param string $value this is "word" value from language file * @param string $name name of file with language * @param string $code optional, language code * @return string */ public static function show($value, $name, $code = LANGUAGE_CODE) { // lang file $file = "app/Language/{$code}/{$name}.php"; // check if is readable if (is_readable($file)) { // require file $array = (include $file); } else { // display error echo Error::display("Could not load language file '{$code}/{$name}.php'"); die; } // If if (!empty($array[$value])) { return $array[$value]; } else { return $value; } }
echo $method; ?> </legend> <div class="form-conteiner form-conteiner-fields"> <label class="form-label" for="exemple-id">Funcionário</label> <select id="exemple-id" class="form-text exemple-id" name="id" > <option value="defualt" selected="selected"> ... </option> <?php foreach ($employees as $employee) { ?> <option value="<?php echo $employee['id']; ?> "><?php echo ucwords($employee['name']); ?> </option> <?php } ?> </select> </div> <div class="form-conteiner form-conteiner-buttons one-button"> <input id="exemple-employees-submit" class="form-button form-button-submit" type="submit" value="Carregar"> </div> </fieldset> </form> <?php } else { \core\Error::message('Não há registros.'); }
use Core\Language; ?> <div class="page-header"> <h1><?php echo $data['title']; ?> </h1> </div> <p><?php echo $data['welcome_message']; ?> </p> <?php echo \Core\Error::display($error); ?> <form class="form-horizontal" method="POST"> <div class="form-group"> <label for="dish_title" class="col-sm-2 control-label">שם המנה</label> <div class="col-sm-4"> <input class="form-control" id="dish_title" name="dish_title" value="<?php if (isset($_REQUEST['dish_title'])) { echo $_REQUEST['dish_title']; } ?> "> </div> </div> <div class="form-group"> <label for="price_from" class="col-sm-2 control-label">מחיר</label>
<?php use Core\Error; use Helpers\Form; ?> <div class="modal fade" id="login-modal" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display: none;"> <div class="modal-dialog"> <div class="loginmodal-container"> <h1>Login to Your Account</h1><br> <?php echo Error::displayError($error); echo Error::displaySuccess($success); ?> <?php echo Form::open(array('method' => 'post')); ?> <?php echo Form::input(array('name' => 'username', 'placeholder' => 'Username')); ?> </p> <?php echo Form::input(array('type' => 'password', 'placeholder' => 'Password', 'name' => 'password')); echo Form::input(array('type' => 'submit', 'class' => 'login loginmodal-submit', 'name' => 'submit', 'value' => 'Login')); echo Form::close(); ?> <div class="login-help"> <a href="#">Register</a> - <a href="#">Forgot Password</a> </div> </div>
public function __construct() { parent::__construct("List is not a dictionary."); }
$x = FALSE; if ($backtrace = $exception->getTrace()) { foreach ($backtrace as $id => $line) { if (!isset($line['file'], $line['line'])) { continue; } $x = TRUE; print '<div class="box">'; //Skip the first element if ($id !== 0) { // If this is a class include the class name print '<b>Called by ' . (isset($line['class']) ? $line['class'] . $line['type'] : ''); print $line['function'] . '()</b>'; } // Print file, line, and source print ' in ' . $line['file'] . ' [' . $line['line'] . ']'; print '<code class="source">' . \Core\Error::source($line['file'], $line['line']) . '</code>'; if (isset($line['args'])) { print '<b>Function Arguments</b>'; print dump($line['args']); } print '</div>'; } } if (!$x) { print '<p><b>' . $exception->getFile() . '</b> (' . $exception->getLine() . ')</p>'; } ?> </div>
public function __construct($message) { parent::__construct(sprintf("Session setup incomplete: %s", $message)); }
/** * Dilin görünümlerine göre ayarlar * * @param string $value * dilin değeri ornek "word" * @param string $name * dilin adı * @param string $code * isteğe bağlıdır , ülke kodu * @return string */ public function show($value, $name, $code = LANGUAGE_CODE) { // lang file $file = "app/language/{$code}/{$name}.php"; // okunabilir mi if (is_readable($file)) { // gerekli dosya $_array = (include $file); } else { // hata bas echo \Core\Error::display("Dil dosyası bulunamadı '{$code}/{$name}.php'"); die; } if (!empty($_array[$value])) { return $_array[$value]; } else { return $value; } }
<?php $template = new core\Template(); $template->setParams('title', $title); $template->setParams('styles', $styles); $template->setParams('scripts', $scripts); $template->init(); $render = __MODULES__ . $render . '.php'; if (file_exists($render)) { require_once $render; } else { $errorMessage = "Página <important>{$title}</important> não encontrada"; \core\Error::message($errorMessage); } $template->close();
public function __construct($message) { parent::__construct(sprintf("Session error [Local]: %s", $message)); }
/** * Single Movie Page * * @param string $movie movie seo term */ public function movie($movie) { $movie = str_replace(" ", "", strip_tags($movie)); if ($movie == "") { Error::error404(); } $movies = new MovieList(); $info = $movies->getMovieInfo($movie); if (sizeof($info) < 1) { Error::error404(); } $data['title'] = $info[0]->movietitle; foreach ($info[0] as $k => $v) { $data[$k] = $v; } $this->renderViews($data, "movie"); // }
public function editProfile() { $u_id = $this->auth->currentSessionInfo()['uid']; $onlineUsers = new MembersModel(); $username = $onlineUsers->getUserName($u_id); if (sizeof($username) > 0) { if (isset($_POST['submit'])) { if (Csrf::isTokenValid()) { $firstName = strip_tags(Request::post('firstName')); $gender = Request::post('gender') == 'male' ? 'Male' : 'Female'; $website = !filter_var(Request::post('website'), FILTER_VALIDATE_URL) === false ? Request::post('website') : DIR . 'profile/' . $username; $aboutMe = nl2br(strip_tags(Request::post('aboutMe'))); $picture = file_exists($_FILES['profilePic']['tmp_name']) || is_uploaded_file($_FILES['profilePic']['tmp_name']) ? $_FILES['profilePic'] : array(); $userImage = Request::post('oldImg'); if (sizeof($picture) > 0) { $check = getimagesize($picture['tmp_name']); if ($picture['size'] < 1000000 && $check && $check['mime'] == "image/jpeg") { if (!file_exists('images/profile-pics')) { mkdir('images/profile-pics', 0777, true); } $image = new SimpleImage($picture['tmp_name']); $dir = 'images/profile-pics/' . $username[0]->username . '.jpg'; $image->best_fit(400, 300)->save($dir); $userImage = $dir; } } $onlineUsers->updateProfile($u_id, $firstName, $gender, $website, $userImage, $aboutMe); $data['message'] = "Successfully updated profile"; $data['type'] = "success"; } else { $data['message'] = "Error Updating profile"; $data['type'] = "error"; } } $username = $username[0]->username; $profile = $onlineUsers->getUserProfile($username); $data['title'] = $username . "'s Profile"; $data['profile'] = $profile[0]; $data['isLoggedIn'] = $this->auth->isLogged(); $data['csrf_token'] = Csrf::makeToken(); View::renderTemplate('header', $data); View::renderModule('Members/views/edit_profile', $data); View::renderTemplate('footer', $data); } else { Error::error404(); } }
<div class="page-title"> <?php echo Navigation::getTitle('icon-users4', Language::show('title_edit', 'users')); ?> </div> </div> <!-- /Header Content --> <!-- Messages --> <?php echo Session::message('success', 'ml-20 mr-20'); ?> <?php echo Error::display($error, 'alert alert-danger alert-styled-left alert-bordered ml-20 mr-20'); ?> <!-- /Messages --> <!-- Toolbar --> <div class="navbar navbar-default navbar-component navbar-xs"> <ul class="nav navbar-nav visible-xs-block"> <li class="full-width text-center"><a data-toggle="collapse" data-target="#navbar-filter"><i class="icon-menu7"></i></a></li> </ul> <div class="navbar-collapse collapse" id="navbar-filter"> <ul class="nav navbar-nav element-active-slate-400 nav-tabs-sticky"> <li class="active"><a href="#user-profile" data-toggle="tab"><i class="icon-pencil4 position-left"></i> <?php echo Language::show('user_details', 'users'); ?> </a></li>
public function editProfile() { $u_id = $this->auth->currentSessionInfo()['uid']; $onlineUsers = new MembersModel(); $username = $onlineUsers->getUserName($u_id); if (sizeof($username) > 0) { $username = $username[0]->username; $profile = $onlineUsers->getUserProfile($username); $data['title'] = $username . "'s Profile"; $data['profile'] = $profile[0]; $data['isLoggedIn'] = $this->auth->isLogged(); $data['csrf_token'] = Csrf::makeToken(); View::renderTemplate('header', $data); View::renderModule('Members/views/edit_profile', $data); View::renderTemplate('footer', $data); } else { Error::error404(); } }
<?php /** * Index * * This file defines the basic processing logic flow for the system * * @package MicroMVC * @author David Pennington * @copyright (c) 2011 MicroMVC Framework * @license http://micromvc.com/license ********************************** 80 Columns ********************************* */ // Include bootstrap require '../Bootstrap.php'; try { // Anything else before we start? event('system.startup'); // Load controller dispatch passing URL routes $dispatch = new \Core\Dispatch(config('Route')->routes); // Run controller based on URL path and HTTP request method $controller = $dispatch->controller(PATH, getenv('REQUEST_METHOD')); // Send the controller response $controller->send(); // One last chance to do something event('system.shutdown', $controller); } catch (Exception $e) { \Core\Error::exception($e); }
<?php echo Navigation::getTitle('icon-compose', Language::show('page_title_add', 'blog')); ?> </div> </div> <!-- /header content --> </div> <!-- /page header --> <!-- Content Area --> <div class="content"> <?php echo Error::display($error); ?> <!-- Panel --> <div class="panel panel-flat"> <div class="panel-body"> <form method="post" enctype="multipart/form-data" class="form-validate-jquery"> <div class="row"> <div class="col-md-9"> <div class="form-group"> <label><?php echo Language::show('title', 'blog'); ?> <span class="text-danger">*</span></label>
</style> <div class="system_error"> <b style="color: #990000">Error</b> <p><?php echo $error; ?> </p> <?php //print dump(debug_backtrace()); ?> <?php if ($backtrace = \Core\Error::backtrace(1)) { foreach ($backtrace as $id => $line) { print '<div class="box">'; //Skip the first element if ($id !== 0) { // If this is a class include the class name print '<b>Called by ' . (isset($line['class']) ? $line['class'] . $line['type'] : ''); print $line['function'] . '()</b>'; } // Print file, line, and source print ' in ' . $line['file'] . ' [' . $line['line'] . ']'; print '<code class="source">' . $line['source'] . '</code>'; if (isset($line['args'])) { print '<b>Function Arguments</b>'; print dump($line['args']); }