Size: a a a

Laravel для начинающих

2020 March 10

BY

B Yank in Laravel для начинающих
привет, можно ли для одного экшена например для /product/show/{slug}
show(Model\Product slug)
laravel искал по слагу, есть getRouteKeyName() но он вроде  меняет у всех контроллеров.
источник
2020 March 11

T

Tim in Laravel для начинающих
Посаны помогите плес, в чем дело не могу разобраться..
Есть два файла, лежат в одном неймспейсе, в одноименной папке (namespace App\core\system\core;)

В одном вызов метода
class CI_Lang {

/**
 * List of translations
 *
 * @var array
 */
@var array
 */
public $language = array();

/**
 * List of loaded language files
 *
 * @var array
 */
@var array
 */
public $is_loaded = array();

/**
 * Class constructor
 *
 * @return void
 */
@return @return void
 */
public function __construct()
{
 log_message('info', 'Language Class Initialized');
}

В другом собсна сама функция
if ( ! function_exists('log_message'))
{
/**
 * Error Logging Interface
 *
 * We use this as a simple mechanism to access the logging
 * class and send messages to be logged.
 *
 * @param string the error level: 'error', 'debug' or 'info'
 * @param string the error message
 * @return void
 */
@param @param string the error level: 'error', 'debug' or 'info'
 * @param @param string the error message
 * @return @return void
 */
function log_message($level, $message)
{
 static $_log;

 if ($_log === NULL)
 {
  // references cannot be directly assigned to static variables, so we use an array
  $_log[0] =& load_class('Log', 'core');
 }

 $_log[0]->write_log($level, $message);
}
}

Но не пашет

Call to undefined function App\core\system\core\log_message()
источник

P

PSYTRGLES in Laravel для начинающих
\log_message() или namespace возле функции укажи
источник

P

PSYTRGLES in Laravel для начинающих
в use функцию  указывал?
источник

SG

Sergey Gerasimov in Laravel для начинающих
B Yank
привет, можно ли для одного экшена например для /product/show/{slug}
show(Model\Product slug)
laravel искал по слагу, есть getRouteKeyName() но он вроде  меняет у всех контроллеров.
В Laravel 7 можно через {product:slug}, а вообще в провайдере можно прописать правила биндинга модели, насколько помню, через Route::bind('slug'...
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
господи, чувак про которого я вчера\позавчера писал сча новые горизонты мне открыл опять xDDDD
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
на, прости господи, продакшен сервере клиента в истории консоли php artisan make:model Tarifs -a
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
у меня аж в голове не укладывается, что он ваще творил и главное зачем
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
xD
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
а ещё у него продакшен был оставлен с APP_DEBUG=true
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
чВ
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
xDD
источник

SG

Sergey Gerasimov in Laravel для начинающих
Oleg 💫 Kazachkov
на, прости господи, продакшен сервере клиента в истории консоли php artisan make:model Tarifs -a
А что делает  -a?
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
я не знаю xD
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
а ещё он не смог победить вебхуки от телеги видимо
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
xDDDD
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
источник

SG

Sergey Gerasimov in Laravel для начинающих
Oleg 💫 Kazachkov
я не знаю xD
Я посмотрел, крутой флаг. Создаёт всё... Модель, фейкер, миграцию, сидер и контроллер
источник

OK

Oleg 💫 Kazachkov in Laravel для начинающих
Sergey Gerasimov
Я посмотрел, крутой флаг. Создаёт всё... Модель, фейкер, миграцию, сидер и контроллер
кинь доку
источник

SG

Sergey Gerasimov in Laravel для начинающих
Oleg 💫 Kazachkov
на, прости господи, продакшен сервере клиента в истории консоли php artisan make:model Tarifs -a
Тут может смущать только отсутствие f и лишняя s, ну просто перепутал вместо s убрал f
источник