Fundstück (für PHP-Devs)

Hier darf über alles diskutiert werden, so lange die Netiquette gewahrt wird.
Antworten
Benutzeravatar
shadowcat
Administrator
Beiträge: 4608
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Fundstück (für PHP-Devs)

Beitrag von shadowcat »

BC hat ja einen eigenen Formbuilder, also eine Klasse, die auf Basis eines Arrays in HTML-Formular erzeugt und auch die notwendigen Funktionen mitbringt, die eingegebenen Daten zu validieren. Auf der Suche, ob es da etwas Vergleichbares gibt, bin ich auf das hier gestoßen:

https://github.com/soatok/cupcake

Ohne jetzt etwas über die Qualität und Verwendbarkeit sagen zu können, mag ich den Humor. :mrgreen:
Why "Cupcake"?

Wordplay! The German word for a cupcake mold is förmchen.
Ein Formular hat dann eine "Mischung" (Blend) und "Zutaten" (Ingredients):

Code: Alles auswählen

use Soatok\Cupcake\Blends\{
    CheckboxWithLabel,
    DivWithPurifiedHtml
};
use Soatok\Cupcake\Form;
use Soatok\Cupcake\Ingredients\{
    Grouping,
    Input\Text,
    Input\Password
};
Sweet! :daumen:
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
creativecat
Beiträge: 1077
Registriert: Mi 6. Feb 2013, 12:41
Kontaktdaten:

Re: Fundstück (für PHP-Devs)

Beitrag von creativecat »

Sehr cool :-D
Benutzeravatar
shadowcat
Administrator
Beiträge: 4608
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Fundstück (für PHP-Devs)

Beitrag von shadowcat »

Ich hab mal angefragt, ob er nicht vielleicht noch ein "Topping" hinzufügen will. Das wäre dann z.B. eine passende HTML-Ausgabe für Bootstrap oder ein anderes CSS-Framework.
My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Benutzeravatar
shadowcat
Administrator
Beiträge: 4608
Registriert: Di 5. Feb 2013, 10:36
Kontaktdaten:

Re: Fundstück (für PHP-Devs)

Beitrag von shadowcat »

My software never has bugs, it just develops random features.
BC1: PHP 5.5.11 (cli), mySQL 5.6.16 with 'strict' enabled, Apache 2.4.9
BC2: PHP 7.2.7, mariaDB 10.2.13, no Apache
Antworten