Zdjęcie niedostępne

falconize

Narzędzie deweloperskie automatyzujące tworzenie tabel baz danych i rejestrację hooków dla modułów PrestaShop przy użyciu prostego pliku konfiguracyjnego YAML.

Developed by Oksydan

Get This Module Free on GitHub
License: MIT Status: Unknown Health: Very Outdated

Info updated 3 months ago

Sources
Stars: 9 Forks: 3 Last commit: Feb 20, 2024
Type
Module

Info checked: Mar 2, 2026

Falconize to narzędzie deweloperskie, które usprawnia proces tworzenia modułów PrestaShop poprzez automatyzację dwóch najbardziej powtarzalnych zadań: tworzenia struktur tabel baz danych oraz rejestrowania lub wyrejestrowywania hooków. Zamiast pisać surowe zapytania SQL lub powtarzalny kod instalacyjny/deinstalacyjny, deweloperzy definiują schemat bazy danych swojego modułu i wymagania dotyczące hooków w jednym pliku konfiguracyjnym YAML, a Falconize zajmuje się resztą.

  • Konfiguracja oparta na YAML: Definiuj tabele baz danych (kolumny, typy, indeksy, ograniczenia kluczy obcych) i hooki w jednym, ustrukturyzowanym pliku konfiguracyjnym.
  • Automatyczne zarządzanie instalacją i deinstalacją: Falconize automatycznie tworzy i usuwa tabele baz danych oraz rejestruje lub wyrejestrowuje hooki podczas instalacji i deinstalacji modułu.
  • Rejestracja hooków zależna od wersji: Hooki mogą być rejestrowane lub pomijane w zależności od wersji PrestaShop, przy użyciu konfigurowalnych operatorów porównania.
  • Raportowanie błędów: W przypadku niepowodzenia instalacji lub deinstalacji, Falconize zgłasza wyjątek ze szczegółami dotyczącymi problemu.
  • Instalacja przez Composer: Zintegrowany przez Composer, co ułatwia dodanie do dowolnego projektu modułu.

Falconize jest przeznaczony dla deweloperów modułów PrestaShop, którzy chcą zredukować ilość powtarzalnego kodu w swoich procedurach instalacyjnych i zarządzać konfiguracją bazy danych i hooków w czystym, deklaratywnym formacie.

  • Indeks
    falconize

  • License
    MIT
  • Status
    Unknown

Komentarze (0)

Na razie nie dodano żadnej recenzji.
Ładowanie...