У меня возникла проблема с изучением Laravel, поэтому я решил следовать учебному пособию в laracast, надеясь, что смогу понять что-то в конце,PHP Неустранимая ошибка: вызов неопределенной таблицы функций() в коде eval() 'в строке 1 Laravel Artisan Tinker
Я установил усадьбу и «SSh» в мою виртуальную машину и в «~/Code/Laravel» и попытался работать с возиться так же, как в учебнике, Tinker работает, но не выполняет какую-либо команду даже не простой выбор, как (>>> DB: таблица ('проекты') - получить()), но продолжает давать мне следующую ошибку:
PHP Fatal error: Call to undefined function table() in eval()'d code on line 1
screen shot of the terminal attached Я могу запускать простые математические операции и команды эха, но отмечая связанные с базой данных, хотя я успешно перенес таблицу (проекты), и я планировал высевать ее через tinker (по семени я имею в виду ввод некоторых данных в нее - это то, что семя означает в первую очередь? -).
моя ОС - Ubuntu, если это имеет значение!
благодарим вас заранее!
даже если 'таблица()' (или 'Tabel()') был определен, он все равно был бы неправильным. вы делаете два вызова функций и вычитаете результаты. этот код является «DB :: table() MINUS get()'. вы, вероятно, хотите '...-> get()' (обратите внимание на '>'). –
Как вы, вероятно, хотите «DB :: table ('card') -> get()' (2 двойных точки, а не только один, как на вашем изображении) - вот так вы вызываете статические методы – Xatenev
Просто быстро просмотрел документы : http://laravel-recipes.com/recipes/280/interacting-with-your-application - нет ничего подобного DB :: или table(), они просто используют User :: find (1), например – Xatenev