Namespaces import ForceUTF8
- Muhahe
- Člen | 79
Zdravím, myslel jsem ze uz trochu chapu namespaces, ale ted jsem narazil na toto. Snazim se importovat knihovnu ForceUTF8, kterou jsem nahral do slozky Vendor. Tzn mam Vendor\ForceUTF8\Encoding.php. tato knihovna pouziva namespace ForceUTF8 takto
namespace ForceUTF8;
tento namespace pouziji v tride, v ktere bych rad includoval tuto knihovnu takto
use ForceUTF8\Encoding;
a kdyz zkusim
$returnContent = Encoding::fixUTF8($returnContent);
Dostanu fatal error Class ‚ForceUTF8\Encoding‘ not found
Netusite co jsem mohl prehlednout? (pouzivam nette 2.3 a cache poctive promazavam)
Editoval Muhahe (1. 8. 2016 11:07)
- David Matějka
- Moderator | 6445
nemuzes to jen nakopirovat. musis to nainstalovat
pres composer require neitanod/forceutf8
- Jiří Nápravník
- Člen | 710
Dej to nekam, kam vidi RobotLoader. Ale urcite pouzij radeji composer, je to dneska vec, ktera se pocita jako zaklad znalosti a neni to nic sloziteho.
- David Matějka
- Moderator | 6445
Nanestesti jsem v prostredi, kam nemuzu composer nainstalovat
muzes to upresnit?