RedbeanPhp ist ein einfach zu bedienendes Orm -Werkzeug für PHP.
Laden Sie RedbeanPhp von der Website herunter:
https://redbeanphp.com/download
Extrahieren Sie das Archiv und geben Sie es in Ihr PHP -Projekt, voila!
Optional: SHA256SUM und Überprüfung der Signatur.
Öffnen Sie einfach Ihre Composer.json-Datei und fügen Sie den Paketnamen (eg "gabordemooij/redbean": "dev-master")
in Ihre Forderungsliste hinzu.
{
"require" : {
"gabordemooij/redbean" : " dev-master "
}
}
Hinweis : Sie finden viele Beispiele auf der Redbean -Website, die die R
-Klasse von Redbean nutzen. Aufgrund des Namensspace -Autoladings im Komponisten wird diese Klasse als RedbeanPHPR
anstelle von R
verfügbar sein. Wenn Sie den viel kürzeren R
-Alias verwenden möchten, können Sie zu Beginn Ihres Codes eine use
hinzufügen:
use RedBeanPHP R as R ;
Hinweis: Es ist wichtig zu beachten, dass bei der Verwendung von RedbeanPhp mit Komponist bei der Arbeit mit Modellen einige zusätzliche Vorsichtsmaßnahmen erforderlich sind. Aufgrund der Namespace -Anforderungen des Komponisten müssen wir beim Erstellen von Modellen das SimpleModel
verwenden, um zu erweitern, nicht RedBean_SimpleModel
. Darüber hinaus müssen wir den Namespace des SimpleModel
angeben. Ein vollständiges Beispiel für die Verwendung eines Modells mit Redbean mit Komponisten lautet wie folgt:
use RedBeanPHP R ;
class User extends RedBeanPHP SimpleModel
{
...
}
Beachten Sie, dass wir auch die use RedBeanPHPR
addieren müssen, damit wir die R::
-Verknüpfung innerhalb des Modells verwenden können.
Wie wir ein Buchobjekt mit RedbeanPhp speichern:
$ book = R :: dispense ( " book " );
$ book -> author = " Santa Claus " ;
$ book -> title = " Secrets of Christmas " ;
$ id = R :: store ( $ book );
Ja, es ist so einfach.
Weitere Informationen zu RedbeanPhp erhalten Sie von der RedbeanPhp -Website:
https://www.redbeanphp.com/