本文整理汇总了PHP中config::getRequirePath方法的典型用法代码示例。如果您正苦于以下问题:PHP config::getRequirePath方法的具体用法?PHP config::getRequirePath怎么用?PHP config::getRequirePath使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类config
的用法示例。
在下文中一共展示了config::getRequirePath方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: init
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/16/backend/config.php';
require_once config::getRequirePath('backend/controllers/abstractController.php');
require_once config::getRequirePath('backend/models/Aviso.php');
require_once config::getRequirePath('backend/models/Archivo.php');
class ctrlAviso extends abstractController
{
protected function init($accion)
{
if ($accion == 'getVisibles') {
//acción del controlador
$this->getVisibles();
} elseif ($accion == 'nuevoAviso') {
//acción del controlador
$this->nuevoAviso();
} elseif ($accion == '') {
//acción del controlador
} elseif ($accion == '') {
//acción del controlador
} else {
//responde cuando la acción no corresponde a ningun controlador
$this->responder(false, "Acción no soportada");
}
}
protected function getVisibles()
{
$mysqli = $this->getMysqli();
$aux = new Aviso($mysqli);
$lista = $aux->searchVisible();
$avisos = array();
示例2:
})
.done(function(rpta) {
info.html(rpta.mensaje);
if(rpta.detalle=='redirect'){
window.setTimeout(function(){
window.location = rpta.data;
}, 600);
}
if(!rpta.estado){
console.log(rpta);
form.find('input[type=submit]').removeAttr('disabled');
}
})
.fail(function(rpta) {
console.log(rpta);
info.text('Error de conección');
form.find('input[type=submit]').removeAttr('disabled');
});
});
</script>
</div>
<div class="clean"></div>
</section>
<?php
require_once config::getRequirePath('includes/footer.php');
?>
</body>
</html>
示例3: init
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/16/backend/config.php';
require_once config::getRequirePath('backend/controllers/abstractController.php');
require_once config::getRequirePath('backend/models/Usuario.php');
class ctrlUsuario extends abstractController
{
protected function init($accion)
{
if ($accion == 'login') {
//acción del controlador
$this->login();
} elseif ($accion == 'logout') {
//acción del controlador
$this->logout();
} elseif ($accion == 'nuevoUsuario') {
//acción del controlador
$this->nuevoUsuario();
} elseif ($accion == '') {
//acción del controlador
} else {
//responde cuando la acción no corresponde a ningun controlador
$this->responder(false, "Acción no soportada");
}
}
protected function login()
{
$inputs = $this->getFilterInputs('post', array('email' => 'email', 'pass' => 'string'));
$mysqli = $this->getMysqli();
$user = new Usuario($mysqli);
$user->getEmail($inputs['email']);
示例4: __construct
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/16/backend/config.php';
require_once config::getRequirePath('backend/models/abstractModel.php');
class Archivo extends abstractModel
{
public $nombre;
public $type;
public $rutaArch;
public $fchReg;
public function __construct(&$mysqli, $id = null)
{
parent::__construct($mysqli, $id);
}
public function get()
{
if ($this->checkMysqli() === false) {
return false;
}
//verificar estado de mysqli
if (!isset($this->id)) {
//debe tener id para buscar
$this->md_mensaje = "Debe indicar un id para buscar";
return $this->md_estado = false;
}
$sql = "select * from archivo where idArchivo=?";
$stmt = $this->mysqli->stmt_init();
//se inicia la consulta preparada
$stmt->prepare($sql);
//se arma la consulta preparada
$stmt->bind_param('i', $this->id);
示例5: init
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/16/backend/config.php';
require_once config::getRequirePath('backend/controllers/abstractController.php');
class Controller extends abstractController
{
protected function init($accion)
{
return false;
}
}