Size: a a a

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

2020 May 25

VY

Vladimir Yefremov in Laravel для начинающих
Алихан Закиров
два разных овнера могут добавить одного юзера в два аккаунта?
да
источник

АЗ

Алихан Закиров... in Laravel для начинающих
тогда эта структура не подойдет, ибо по ней юзер может быть привязан только к одному аккаунту
источник

АЗ

Алихан Закиров... in Laravel для начинающих
чтобы сделать возможность связи юзера к двум аккаунтам, а аккаунта к двум и более юзерам - нужна промежуточная таблица
источник

VY

Vladimir Yefremov in Laravel для начинающих
Алихан Закиров
чтобы сделать возможность связи юзера к двум аккаунтам, а аккаунта к двум и более юзерам - нужна промежуточная таблица
т.е. м2м - ок;
источник

VY

Vladimir Yefremov in Laravel для начинающих
как-то неудобно рисовать в воркбенче.... посоветуйте удобный инструмент, хоть и онлайн
источник

V

Vitaly in Laravel для начинающих
Vladimir Yefremov
как-то неудобно рисовать в воркбенче.... посоветуйте удобный инструмент, хоть и онлайн
источник

VY

Vladimir Yefremov in Laravel для начинающих
спасибо
источник

Д

Діма in Laravel для начинающих
Привет еще раз.
Распишу тут)
Если будет у кого то желание подсказать, буду признателен.
Пытаюсь освоить тесты.

/App/Helpers/Helpers.php
public static function GetPrice($id)
 {
   $minPrice = Value::where('product_id', $id)->min('price');
   $maxPrice = Value::where('product_id', $id)->max('price');

   $price = $minPrice.'-'.$maxPrice;
   if($minPrice == $maxPrice){
     $price = $minPrice;
   }

   return $price;
 }

Хочу протестить этот метод)

Создал тест.

use App\Helpers\Helpers;

class HelperGetPriceTest extends TestCase
{
   /**
   * A basic unit test example.
    *
    * @return void
   */
  public function testGetPriceTest()
   {  

     $function = Helpers::GetPrice(1);

       
   }
}

Запускаю тест
получаю
Error: Call to a member function connection() on null

Вообще функция, та которую я тестирую должна возвращать строку..
Не знаю что делать))
источник

DZ

Daniil Zobov in Laravel для начинающих
Сваливается еще на этапе соединения с БД
источник

DZ

Daniil Zobov in Laravel для начинающих
Посмотри как написаны тесты самого laravel, например, BelongsToMany
источник

DZ

Daniil Zobov in Laravel для начинающих
Там соединение sqlite в памяти, и строится схема
источник

DZ

Daniil Zobov in Laravel для начинающих
Соответственно, прогоняются тесты и все это исчезает
источник

Д

Діма in Laravel для начинающих
А где посмотреть тесты BelongsToMany?
источник

Д

Діма in Laravel для начинающих
vendor....где то там искать?
источник

DZ

Daniil Zobov in Laravel для начинающих
В гитхабе laravel/framework
источник

ML

Mehrob Latipov in Laravel для начинающих
Ребят, нужен какой нибудь приятненько оформленный блог наподоби blog.laravel.com. Есть идеи? На гитхабе всякая безвкусная фигня с бутстрапом. А писать самому западло :(
источник

Д

Діма in Laravel для начинающих
Daniil Zobov
В гитхабе laravel/framework
понял
спасибо
источник

M

Michael in Laravel для начинающих
Mehrob Latipov
Ребят, нужен какой нибудь приятненько оформленный блог наподоби blog.laravel.com. Есть идеи? На гитхабе всякая безвкусная фигня с бутстрапом. А писать самому западло :(
источник

ML

Mehrob Latipov in Laravel для начинающих
Что-то пропустил... спасибо! :)
источник

K

KOSUMOV | ALI in Laravel для начинающих
 $lamaz = Lamaz::whereDate('date', $today)->get(); 


Тут у меня 5 строк Time1 Time2 Time3 Time 4 Time5 . Как вывести их в формате H:i ?
источник