Мои скрипты

Sling - Простой генератор инвойсов на Laravel

Мои скрипты 20:05 / 06.02.2022

Sling - Simple Laravel Invoice Generator.
Это веб-приложение с открытым исходным кодом, которое помогает создавать инвойсы и отслеживать доходы. Sling основан на PHP-фреймворке Laravel.

Sling

Sling изначально был создан для личного пользования, для удобного учета доходов и генерации инвойсов для ИП со статусом "Малый бизнес" в Грузии (налог платится ежемесячно с общего оборота). Это приложение будет полезно для предприятий и частных лиц с аналогичной системой налогообложения, или просто для генерации инвойсов и учета доходов.

Особенности

  • Учет клиентов.
  • Отдельный префикс номеров инвойсов для каждого клиента с возможностью установки начального индекса номера.
  • Создание инвойсов & Скачивание инвойсов в формате PDF.
  • Модель выставления счетов: "один счет = одна услуга"
  • Одна основная валюта для учета с возможностью выставления инвойсов в других валютах. Если инвойс выставлен в неосновной валюте, можно получить обменный курс от поставщика обменных курсов на дату оплаты инвойса. На данный момент доступен только провайдер обменных курсов для грузинского лари, но провайдеры для других валют могут быть легко добавлены.
  • Можно создать неограниченное количество способов оплаты. Для каждого инвойса может быть выбран свой метод оплаты. Информация о выбранном способе оплаты будет добавлена в сгенерированный инвойс.
  • Формирование отчетов за выбранный период с группировкой по клиентам.

52

Новая версия CurlWrapper (v1.1.0) - ООП-обертки для cURL

Мои скрипты 15:51 / 05.07.2021

Почитать подробнее о CurlWrapper, маленькой и простой ООП-обёртке для PHP cURL без излишеств, можно в этой публикации.

В новой версии (v1.1.0) добавлен функционал для настройки основных параметров конфигурации:

  • User-Agent
  • Таймаут
  • Referer

70

CurlWrapper - простейшая ООП-обертка для cURL

Мои скрипты 16:00 / 10.06.2021

О библиотеке CurlWrapper

CurlWrapper – это маленькая и простая ООП-обертка для PHP cURL без излишеств.
Предназначена для тестирования и работы с простыми RestFull и JSON API и выполнения простых запросов.

Никаких расширенных настроек, просто минимальный набор опций необходимый для инициализации cURL и выполнения простых запросов с разными заголовками. Написать аналогичный код можно за считанные минуты, но иногда, чтобы не тратить время хочется иметь под рукой уже готовую библиотеку для простых тестов.

116