Maksclub Опубликовано 20 июня, 2017 Жалоба Поделиться Опубликовано 20 июня, 2017 (изменено) Подскажите, кто использует PhpStrom в работе с Симплой Как настроить переход по клику на объект CTRL + click, чтобы был переход к классу объектаи методам класса: Из-за магии в /api/Simpla.php шторм не видит эти классы...есть ли какие-нибудь хаки для этого? Изменено 20 июня, 2017 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 20 июня, 2017 Жалоба Поделиться Опубликовано 20 июня, 2017 Есть вариант использования SPL автолодера, но этот вариант меня тоже не устроил.До сих пор не нашёл решения этой проблемы. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 22 июня, 2017 Жалоба Поделиться Опубликовано 22 июня, 2017 Вот что еще вспомнил, если заюзать phpdoc то эту проблему можно обойти. Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 25 июня, 2017 Жалоба Поделиться Опубликовано 25 июня, 2017 http://www.dmitry-dulepov.com/2012/08/quick-tip-magic-methods-and-phpstorm.html Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 25 июня, 2017 Автор Жалоба Поделиться Опубликовано 25 июня, 2017 http://www.dmitry-dulepov.com/2012/08/quick-tip-magic-methods-and-phpstorm.html Оу, спасибо большое Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 25 июня, 2017 Жалоба Поделиться Опубликовано 25 июня, 2017 Оу, спасибо большоеПомогло?У меня почему-то не сработало. Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 25 июня, 2017 Автор Жалоба Поделиться Опубликовано 25 июня, 2017 (изменено) Помогло?У меня почему-то не сработало. пока нет, я так понял в посте про методы и свойства вообще как понял нужно разгрестись с PhpDoc http://omurashov.ru/docblock-in-php-documentation/тут еще нашел подробное объяснение http://www.elisdn.ru/blog/80/some-reasons-to-learn-phpdoc так понял проблему не решить сходу -- нужно во всех классах в папке api прописывать сигнатуры Изменено 25 июня, 2017 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 25 июня, 2017 Автор Жалоба Поделиться Опубликовано 25 июня, 2017 (изменено) Вот что получилось (можно кликнуть для увеличения) фигня какая-то Изменено 25 июня, 2017 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
with54fz Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 (изменено) <?php die('for autocomlete code only'); /** * класс Simpla * * @property Config $config * @property Request $request * @property Database $db * @property Smarty $design * @property Settings $settings * @property Products $products * @property Variants $variants * @property Categories $categories * @property Brands $brands * @property Features $features * @property Money $money * @property Pages $pages * @property Blog $blog * @property Cart $cart * @property Image $image * @property Delivery $delivery * @property Payment $payment * @property Orders $orders * @property Users $users * @property Coupons $coupons * @property Comments $comments * @property Feedbacks $feedbacks * @property Notify $notify * @property Managers $managers */ class Simpla { } положить в корень папки с проектом Изменено 2 октября, 2017 пользователем oum Цитата Ссылка на сообщение Поделиться на другие сайты
with54fz Опубликовано 2 октября, 2017 Жалоба Поделиться Опубликовано 2 октября, 2017 (изменено) если работаешь часто , то можно в настройках повесить и глобально. Если что-то будет глючить, то пометь исходный файл с классом simpla как текстовый. Создал пулл на гитеhttps://github.com/pikusov/Simpla/pull/161 Если примут, то твоя проблема будет решена из коробки ой, заглянул в форк SimplaCMS-PRO они это сделали больше года назад.https://github.com/SimplaCMS-PRO/Simpla/commit/a7d57211d363cc1c955f3d06b2edc6f7424d0ba3#diff-56eb6c860be778ee89188666b0843d0f Изменено 2 октября, 2017 пользователем oum Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 2 октября, 2017 Автор Жалоба Поделиться Опубликовано 2 октября, 2017 еой, заглянул в форк SimplaCMS-PRO они это сделали больше года назад.https://github.com/SimplaCMS-PRO/Simpla/commit/a7d57211d363cc1c955f3d06b2edc6f7424d0ba3#diff-56eb6c860be778ee89188666b0843d0f Спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.