本文整理汇总了PHP中Load::coreLib方法的典型用法代码示例。如果您正苦于以下问题:PHP Load::coreLib方法的具体用法?PHP Load::coreLib怎么用?PHP Load::coreLib使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Load
的用法示例。
在下文中一共展示了Load::coreLib方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: ultimo_id
<?php
/**
* @see KumbiaActiveRecord
*/
Load::coreLib('kumbia_active_record');
/**
* ActiveRecord
*
* Esta clase es la clase padre de todos los modelos
* de la aplicacion
*
* @category Kumbia
* @package Db
* @subpackage ActiveRecord
*/
class ActiveRecord extends KumbiaActiveRecord
{
public function ultimo_id()
{
$r = $this->find("limit: 1", "order: id desc", "columns: id");
return isset($r[0]->id) ? $r[0]->id : 0;
}
}
示例2: cargarPermisos
* ERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
* Clase utilizada para cargar y verificar los permisos que tiene un usuario.
*
* @package Seguridad
* @license http://www.gnu.org/licenses/agpl.txt GNU AFFERO GENERAL PUBLIC LICENSE version 3.
* @author Henry Stivens Adarme Muñoz <henry.stivens@gmail.com>
*/
//Carga de modelos necesarios
Load::models('seguridad/usuario', 'seguridad/rol', 'seguridad/permiso', 'seguridad/recurso');
//Carga la libreria ACL2
Load::coreLib('acl2');
class KuAcl
{
protected $adapter;
/**
* Carga los roles, rescursos, el usuario y permisos de la base de datos.
*/
public function cargarPermisos($usuario_id)
{
$this->adapter = Acl2::factory();
$rol = new Rol();
$roles = $rol->find();
foreach ($roles as $value) {
$permiso = new Permiso();
$roles_recursos = $permiso->find("conditions: rol_id={$value->id}");
$resources = array();