@yii2ru

Страница 1611 из 1721
Alexey
05.09.2018
17:35:13
Лок не надо удалять

Грохни вендор и инсталь

Павел
05.09.2018
17:36:00
попробовал, не получилось(
Значит автолоад композера его не видит. Пакет точно поставил?

R
05.09.2018
17:36:08
Попробуй просто подключить через use
такая ошибка "name":"Unknown Property","message":"Getting unknown property: yii\\web\\Application::googleClient","code":0,"type":"yii\\base\\UnknownPropertyException","file":"/home/o/ortezgrcom/test.ortezgroup.com/vendor/yiisoft/yii2/base/Component.php"

Google
R
05.09.2018
17:37:26
Павел
05.09.2018
17:38:30
автолоад.. покапаю в эту сторону
Забудь про автолоад пока

R
05.09.2018
17:38:31
Не если через use, то без $app
ой, вот эта ошибка "name":"Exception","message":"Call to undefined function frontend\\controllers\\GoogleClient()","code":0,"type":"Error","file":"/home/o/ortezgrcom/test.ortezgroup.com/frontend/controllers/TestController.php"

Павел
05.09.2018
17:38:46
Код покажи

Вместе с use

R
05.09.2018
17:39:29
use shamilr\google_api_php_client\GoogleClient; public function actionTest() { $test = GoogleClient(); }

Павел
05.09.2018
17:40:09
А где new?

Объект то как создаётся по твоему?

Владимир
05.09.2018
17:40:40
из питона поди пришел?)

R
05.09.2018
17:41:53
Объект то как создаётся по твоему?
поправил? Class 'shamilr\\google_api_php_client\\GoogleClient' not found

Google
Владимир
05.09.2018
17:42:39
это оскорбление?)

Konstantin
05.09.2018
17:42:40
А что в пайтоне нет new?

Владимир
05.09.2018
17:43:01
А что в пайтоне нет new?
не-а, просто object = Class()

R
05.09.2018
17:43:48
в vendor/shamilr/google_api_php_client/composer.json: "autoload": { "psr-4": { "shamilr\\google_api_php_client\\": "src" } }

Павел
05.09.2018
17:43:56
$client = new Google_Client();

Konstantin
05.09.2018
17:44:23
Блин пхп перегнал по простоте сраный Пайтон

Владимир
05.09.2018
17:44:48
Павел
05.09.2018
17:45:00
Konstantin
05.09.2018
17:46:33
в vendor/shamilr/google_api_php_client/composer.json: "autoload": { "psr-4": { "shamilr\\google_api_php_client\\": "src" } }
Ты что пытаешься в автозагрузчик композера пихнуть свою либу?

Максим
05.09.2018
17:46:40
Константин
05.09.2018
17:47:06
Чуваки, кто-нибудь может скопировать рабочий конфиг компонента mailer для отправки писем чере smtp.mail.ru? Потерял, а заново по кусочкам на форумах собирать где там какие порты/префиксы лень.

R
05.09.2018
17:48:34
Ты что пытаешься в автозагрузчик композера пихнуть свою либу?
я просто свою library сделал, по всем правилам, в packagist.org зарегал, композером поставил

Ты что пытаешься в автозагрузчик композера пихнуть свою либу?
она туда сама пихнулась после установки пачета через композер

Павел
05.09.2018
18:00:34
Так это твоя либа?

R
05.09.2018
18:00:44
Павел
05.09.2018
18:01:07
Чож у тя в доках одно название класса, а в коде ты другое юзаешь

Ты уж разберись с неймспейсами

Konstantin
05.09.2018
18:02:03
Я думал композер не в автолоад ставит либы

R
05.09.2018
18:02:15
namespace - shamilr\google_api_php_client class - GoogleClient везде так идет

Google
Павел
05.09.2018
18:02:58
Павел
05.09.2018
18:03:05
Про нейминг файлов и классов

У тебя файл с классом как называется?

А класс внутри как?

А создавать ты вообще пытаешься третье

Даже я офигел, а уж автолоадер тем более

Павел
05.09.2018
18:05:01
GoogleClient
Слушай я вижу твой код на гитхабе

Ты сам то его видел? ?

Файл называется Client.php

Класс в нем называется Google_Client

R
05.09.2018
18:06:14
Слушай я вижу твой код на гитхабе
я его между сообщения поменял, в промежуток молчания) штурмил

Павел
05.09.2018
18:06:28
Создавать ты пытаешься GoogleClient

Konstantin
05.09.2018
18:06:38
Может он просто делал по инструкции которая не объясняет ничего а тупо говорит это сюда это туда и всё

R
05.09.2018
18:07:05
Создавать ты пытаешься GoogleClient
папку google не смотри, там пока мусор

Павел
05.09.2018
18:07:52
папку google не смотри, там пока мусор
А у тя в src больше ничего нет

R
05.09.2018
18:09:01
А у тя в src больше ничего нет
Index.php который стал GoogleClient.php

Создавать ты пытаешься GoogleClient
ты был прав нужно внимательней быть к названиям файлов, а не помогло сразу потому что в самом классе была ошибка. все работает. спасибо большое за помощь!

Evgeny
05.09.2018
22:11:01
народ, а может ли валидатор формата сработать на php7.2 и php7.1 поразному? [['date_start', 'date_end'], 'date', 'format' => 'd.m.Y', 'message' => 'Неккоректный формат'], фишка в том что на локалке все ок проходит валидацию, а на тестовом сервере пишет

Google
Admin
ERROR: S client not available

Evgeny
05.09.2018
22:11:03


как мне ему доказать, что он не прав

?
05.09.2018
22:13:35
<?='Ты не прав php' ?> как то так

Dmitry
05.09.2018
22:13:41
По-моему, это не из-за версии PHP, а из-за сервера.

Что-то подобную проблему встречал, с обработкой данных, перед форматом помню проставляли обработку через php, т.е. php:d.m.Y

SiZE
06.09.2018
04:48:59
ура!!!
ты в конфиге Й дату то настрой

интересно, а по другому можно записать как то это: ->modify('first day of next month'); чтобы немного облегчить жизнь парсеру )

SiZE
06.09.2018
05:53:49
Можно)
что можно то? Как по другому? )

Дмитрий
06.09.2018
05:54:07
Тьфу

Я думал ты спрашиваешь можно ли так написать

Evgeny
06.09.2018
06:13:25


fа как же быть теперь если оно депрекейтед?

Дмитрий
06.09.2018
06:13:56
::class

Evgeny
06.09.2018
06:14:29
просто ::class или ::class()

Дмитрий
06.09.2018
06:14:46
просто ::class

Google
Evgeny
06.09.2018
06:15:21


обман?

Дмитрий
06.09.2018
06:15:59
Выстави в настройках проекта PHP 7

Если у тебя PHP 7 конечно

Evgeny
06.09.2018
07:11:30
че то не сменяется((



а все в композер жсон сменить надо

Ruslan
06.09.2018
07:12:26
на вопрос кликни и сними галку синхронизации

Андрей
06.09.2018
10:01:12
Народ, подскажите, как работать в Yii2 через рест апи с составным первичным ключём? В модели всё норм, primaryKey определяет обе колонки, но как правильно в гет запросе передать этот ключ? В ядре в методе rest/Action()->findModel($id) есть строчка $values = explode(',', $id);, то есть, как я понял, в гет запросе должно быть что-то такое controller/action/column1,column2, но так мне возвращается "Page not found."

Андрей
06.09.2018
10:06:07
Я догадался, почему оно меня посылало, дело в роуте реста, а точнее в public $tokens = [ '{id}' => '<id:\\d[\\d,]*>', ];

Тут, выходит, принимались только цифры

Страница 1611 из 1721