Я работаю над библиотекой, и у меня есть «другие» библиотеки, которые она использует, которые входят в состав композитора. Таким образом, в одном из своих библиотек, мне нужно использовать Buzz поэтому у меня естьWeird PHP namespace issue
<?php
namespace mynamespace;
use Buzz\Browser,
Buzz\Client\Client;
class Stuff
{
public function stuff()
{
$stuff = new Browser(new Curl());
}
}
Buzz является https://github.com/kriswallsmith/Buzz
Но я получаю сообщение об ошибке
Class 'mynamespace\Curl' not found
Теперь я, кажется, не понять, почему new Browser(new Curl());
не ссылается на Buzz\Browser
. Если я изменю его на новый \Buzz\Browser(new Buzz\Client\Client());
, он отлично работает. Я проверил композитора, все хорошо и в том числе.
lol + _ + это то, что я получаю для кодирования в выходные дни, мой мозг, по-видимому, мертв. Благодаря! – Steven