public function helper($helper) { include_once PATH_ROOT . '/app/Helpers/' . $helper . '.php'; $class = $helper . "Helper"; return Singleton::get($class); }
public function connect($data = array()) { $this->connector = Singleton::get('Sincco\\Sfphp\\DB\\DataManager', $data, $data['dbname']); }
public function app_user($name, $email, $password) { include_once PATH_ROOT . '/app/Helpers/UsersAccount.php'; include_once PATH_ROOT . '/app/Models/Usuarios.php'; $class = 'UsersAccountHelper'; $helper = Singleton::get($class); $mdlUsuarios = Singleton::get('UsuariosModel'); $data = array('user' => $name, 'email' => $email, 'password' => $password); $userId = $helper->createUser($data); $data = Reader::get('bases'); $data = $data['default']; $data['password'] = trim(Crypt::decrypt($data['password'])); $db = new DataManager($data); $data = $db->query('SELECT MAX(userId) userId FROM __usersControl'); $userId = array_pop($data); $userId = $userId['userId']; echo 'Usuario creado ' . $userId . PHP_EOL; }