Dodanie zewnętrzne klasy

0

Witam

korzystam z Laravel 5.3 mam taką klasę:

https://github.com/rottingham/ProductValidation

którę chciałbym wykorzystać, mam problem, gdzie to zamieścić, w jakim katalogu ? w "vendor" ? gdzie ?

0

A czego dokładnie potrzebujesz z tej biblioteki? Lepiej będzie Ci znaleźć taką która jest na https://packagist.org/ i wtedy dodajesz przez composera do vendora.

Edit. No tak, nie zauważyłem, że ona już tam jest https://packagist.org/packages/rottingham/product-code-validation - mój błąd :)

0

zainstaluj przez composera reszta sama się zrobi i używaj.

1

Jesli jest to jedna klasa, która oferuje jakaś funkcjonalnosc np. jakis PDF Writer, to z takiej klasy mozna zrobic Model i korzystac z niej poprzez dyrektywe np:

use App\Klasa.php
0

To powinno wystarczyć:

composer require rottingham/product-code-validation

Jakby co, to composer do ściągnięcia tu, choć skoro korzystasz z Laravel to już go masz: https://getcomposer.org/download/

1
Incognito Lover napisał(a):

Jesli jest to jedna klasa, która oferuje jakaś funkcjonalnosc np. jakis PDF Writer, to z takiej klasy mozna zrobic Model i korzystac z niej poprzez dyrektywe np:

use App\Klasa.php

Fantasyczne rozwiazanie. Nie wpadłbym na to.., ale chyba sa jeszcze serwisy tak jak w Symfony...

1
Czarny Ogórek napisał(a):
Incognito Lover napisał(a):

Jesli jest to jedna klasa, która oferuje jakaś funkcjonalnosc np. jakis PDF Writer, to z takiej klasy mozna zrobic Model i korzystac z niej poprzez dyrektywe np:

use App\Klasa.php

Fantasyczne rozwiazanie. Nie wpadłbym na to.., ale chyba sa jeszcze serwisy tak jak w Symfony...

Jak sobie stworzysz folder o nazwie services to będziesz miał servisy, jak sobie zrobisz folder helpers będziesz miał helpery, jak sobie zrobisz folder moje-piekne-klasy to będziesz miał moje-piekne-klasy, w larwie jest dowolność...

1 użytkowników online, w tym zalogowanych: 0, gości: 1