PHP code example of nlsh / nlsh_zitate-bundle

1. Go to this page and download the library: Download nlsh/nlsh_zitate-bundle library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

nlsh / nlsh_zitate-bundle example snippets


/**
 * Fehlermeldungen
 *
 * @var null|array null, wenn keine Fehlermeldungen vorhanden
 *                 |
 *                 ein Array mit den einzelnen Fehlermeldungen
 */
z.B.
$this->arrError => array:3 [
                    0 => "Keine Sammlung ausgewählt!"
                    1 => "Keine Zitate vorhanden!"
                    2 => "..."
                   ]

/**
 * Ausgewählte Zitate, indiziert mit dem Namen der Zitatensammlung
 *
 * @var null|array null, wenn keine Zitate in ausgewählte Sammlungen enthalten
 *                 |
 *                 ein Array mit den ausgewählten Zitaten,
 *                 jeweils indiziert mit dem 'Namen' der Sammlung
 */
$this->arrZitateIndexCollectionName => array:2 [
        Songtexte => array:2 [
                        0 => array:12 [
                                "id"         => "1"
                                "pid"        => "2"
                                "sorting"    => "128"
                                "tstamp"     => "1507748604"
                                "published"  => "1"
                                "zitat"      => "<p>Ich weiß, dass die Frau die mich erträgt noch nicht geboren ist, ▶"
                                "teaser"     => "Ich weiß, daß die Frau die mich erträgt noch nicht geboren ist..."
                                "source"     => "Falco Song 'Emotional'"
                                "zitateUrl"  => "'http://www.falco.at/?page_id=353'"
                                "autor"      => "Falco"
                                "autorUrl"   => "'http://www.falco.at/'"
                                "categories" => ""
                             ]
                        1 => array:12 [
                               "id"          => "2"
                                "pid"        => "2"
                                ...
                             ]
                     ]
        Sprüche   => array:1 [
                        0 => array:12 [
                                "id"         => "3"
                                "pid"        => "3"
                                ...
                             ]
                     ]
]

/**
 * Ausgewählte Zitate
 *
 * @var null|array null, wenn keine Zitate vorhanden
 *                 |
 *                 ein Array mit allen auszugebenen Zitaten, ohne Indizierung,
 *                 ein Key ['collectionName'] mit dem 'Namen' der Sammlung wird hinzugefügt
 */
$this->arrZitate => array:3 [
                      0 => array:13 [
                              "id"             => "1"
                              "pid"            => "2"
                              ...
                              "collectionName" => "Songtexte"
                           ]
                      1 => array:13 [
                              "id"             => "2"
                              "pid"            => "2"
                              ...
                              "collectionName" => "Songtexte"
                           ]
                      2 => array:13 [
                              "id" => "3"
                              "pid" => "3"
                              ...
                              "collectionName" => "Sprüche"
                           ]
                    ]