Articles of phra

Параметры маршрута Laravel 4 для REST

Это может быть простой проблемой, но я тестирую Laravel. Я установил свои маршруты следующим образом: // Users Route Route::get('users',array('as'=> 'users', 'uses'=> 'UsersController@index')); Route::get('users/{id}', array('as' => 'user', 'uses' => 'UsersController@show') ); Route::get('users/{id}/edit', array('as' => 'edit_user', 'uses' => 'UsersController@edit') ); Route::get('users/new', array('as' => 'new_user', 'uses' => 'UsersController@create')); Route::post('users', 'UsersController@create'); Route::delete('users', 'UsersController@destroy'); Теперь, в моем браузере, если я […]

Неопределенное свойство: GuzzleHttp \ Psr7 \ Response :: $ Результаты – Laravel 5.2 с использованием API

Я пытаюсь внедрить кэширование в свой Laravel 5 API, но у меня проблемы. Я получаю эту ошибку прямо сейчас: ОшибкаException в строке MedalController.php 19: Неопределенное свойство: GuzzleHttp \ Psr7 \ Response :: $ Результаты Может кто-нибудь понять, почему это не получает мой заголовок? Я никогда раньше не использовал кеширование, поэтому я, вероятно, Вот как я […]

Шифрование между Node.JS и кодом преобразования Laravel

поэтому у меня есть следующий код на Node.js var crypto = require('crypto'); function encrypt (key = "9055935C641A3CD243337FD149C793DF", data) { var key = (key instanceof Buffer) ? key : new Buffer(key, 'hex'); var iv = crypto.randomBytes(16); var cipher = crypto.createCipheriv( "aes-128-cbc", key, iv); var result = Buffer.concat([iv, cipher.update(data), cipher.final()]); return new Buffer( result ).toString('base64'); }; И […]

Вызов неопределенного Builder :: save () при сохранении полиморфных отношений

Я пытаюсь сохранить полиморфные отношения при регистрации пользователя, но он возвращает меня: Call to undefined method Illuminate\Database\Query\Builder::save() У меня есть 3 таблицы в моей базе данных: Schema::create('usuarios', function(Blueprint $table) { $table->increments('id'); $table->string('nombreUsuario', 20); $table->string('password', 60); $table->string('email', 30); $table->string('remember_token', 100)->nullable(); $table->integer('cuenta_id'); $table->string('cuenta_type'); $table->timestamps(); }); Schema::create('empresas', function(Blueprint $table) { $table->increments('id'); $table->string('nombreEmpresa', 50); $table->string('direccion', 50); $table->timestamps(); }); Schema::create('alumnos', […]

Laravel 5.3 хранить и читать каталоги файлов

В настоящее время вы пытаетесь играть с файлами, но изо всех сил пытаетесь выяснить, где их разместить и как их читать в списке. Ive попытался поместить несколько тестовых файлов в $files = array(); $dir = opendir(asset('files'); // open the cwd..also do an err check. while(false != ($file = readdir($dir))) { if(($file != ".") and ($file […]

Есть ли способ исключить маршрут из защиты CSRF из пакета в Laravel 5?

Я знаю о свойствах $except из промежуточного ПО VerifyCsrfToken ( app/Http/Middleware/VerifyCsrfToken.php ), но я ищу способ сделать что-то похожее из моего пакета (так что пользователям, которые его устанавливают, не нужно изменять их VerifyCsrfToken.php для моего маршрута работы). Я могу определить маршруты на моем пакете, но я не знаю, как исключить один (или более) из них […]

Как получить список всех кешированных элементов по ключу в Laravel 5?

Класс Cache в laravel имеет такие методы, как get ('itemKey') для извлечения элементов из кеша и запоминание ('itemKey', ['myData1', 'myData2']) для сохранения элементов в кеше. Существует также метод проверки наличия элемента в кеше: Cache :: has ('myKey'); Есть ли способ (при использовании файлового драйвера кеша), чтобы получить список всех элементов в кеше? Например, что-то, что […]

laravel 4.2 запросов с зашифрованным столбцом

В настоящее время у меня этот код в контроллере, который отображает набор записей, вот мой код public function view() { $title = "View Guardian Information"; $vPa = DB::table('dbo_guardianinformation') ->join('dbo_cities', 'dbo_guardianinformation.CityID', '=' , 'dbo_cities.CityID') ->select('dbo_guardianinformation.ParentAccountID','dbo_guardianinformation.FirstName','dbo_guardianinformation.LastName','dbo_guardianinformation.Roles', 'dbo_guardianinformation.Address','dbo_cities.CityName','dbo_guardianinformation.Status','dbo_guardianinformation.EmailAddress') ->get(); //encrypt decrypt algo // $sptkey = md5('sample_encryptkey'); // $enPass = rtrim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $sptkey, $defPass, MCRYPT_MODE_ECB))); // $decPass = rtrim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $sptkey, […]

Как получить доступ к n-му объекту в объекте коллекции Laravel?

У меня есть объект коллекции laravel. Я хочу использовать в ней n-ю модель. Как мне получить к нему доступ? Редактировать: Я не могу найти подходящий метод в документации laravel . Я мог бы перебирать коллекцию в цикле foreach и ломаться при обнаружении n-го элемента: foreach($collection as $key => $object) { if($key == $nth) {break;} } […]

Предотвращение сеансов для маршрутов в Laravel (пользовательская обработка сеанса по требованию)

Я создаю API для своего приложения для Android, используя laravel и драйвер сеанса по умолчанию, установленный в REDIS. Я нашел хорошую статью здесь http://dor.ky/laravel-prevent-sessions-for-routes-via-a-filter/, которая служит цели. Однако когда я ударяю URL-адрес, он также попадает в redis и генерирует ключ, который пуст. Теперь я хочу избежать создания пустых ключей сеанса в redis. В идеале это […]