Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/andrey-yurchuk/express
https://github.com/andrey-yurchuk/express
php8
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/andrey-yurchuk/express
- Owner: Andrey-Yurchuk
- Created: 2024-03-07T12:41:09.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-07T12:58:51.000Z (11 months ago)
- Last Synced: 2024-03-07T13:56:59.558Z (11 months ago)
- Topics: php8
- Language: PHP
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Техническое задание
--- Представьте ситуацию:
Вам необходимо написать плагин на основе другого плагина в wordpress.
Плагин реализует публикацию вакансий и сбор откликов с другой площадки.
В плагине вы находите метод получения списка вакансий, который можно перенести.### Пояснения
--- В данной ситуации я выберу вариант ответа d - Напишу свой метод, основанный на
логике старого плагина.Выбор написания своего метода основннного на логике старого метода обусловлен тем,
что нам нужно создать новый плагин на основе старого плагина, нам необходимо создать свой собственный
метод для получения списка вакансий. Мы можем использовать логику из старого метода list_vacansies в качестве основы,
но нам нужно будет адаптировать данную логику к нашему собственному плагину.
Также нам необходимо было изменить простанство имен для соответствия новому плагину, и на мой взгляд,
отказаться от использования глобальной переменной, а также конструкции goto.
Также, исходя из постанденной задачи не до конца ясно, необходимы ли нам методы api_send() и self_get_option(),
хотя они и были использованы в новом плагине.