WordPressi silumine Rayga, 2. osa
TL;DR: siin on veel üks viis, kuidas alustada WordPressi silumist Rayga, kasutades programmi Composer projektipõhiselt.
Eelmisel nädalal kirjutasin Ray kohta lühikese sissejuhatuse, mis mulle selle juures meeldib ja miks mulle meeldib seda WordPressiga kasutada. Andsin ka lühikese õpetuse selle kohta, kuidas seda igapäevaelus kasutada, kuid see oli ka kõik.
Nimelt kuidas kasutada Rayt koos WordPressiga Composeri-põhises töövoos.
WordPressi silumine Rayga, 2. osa
Kogu põhjus, miks ma selle üles kirjutasin, on kahekordne:
- Mulle meeldib luua oma WordPressi pistikprogramme Composeri abil alati, kui mul selleks võimalus on,
- Ma tean, et teie seas on ka teisi, kellele meeldib sama teha, ja see annab teile võimaluse seda teha.
Helilooja konfiguratsiooni seadistamine
Eeldades, et faili põhitõed on composer.json
õigesti seadistatud, saate require-dev
faili alale lisada selle rea:
{
...
"require-dev": {
"spatie/ray": "^1.29.0"
},
"autoload": {
"psr-4": {
...
}
}
}
Järgmisena saate käivitada kas $ composer install
või $ composer update
olenevalt oma projekti olekust.
See installib Ray vendor
teie pistikprogrammi direktorisse ja saate eelmises postituses käsitletud WordPressi pistikprogrammi keelata.
Ray kasutamine
Ray kasutamiseks peate siiski veenduma, et kasutate nimeruume ja lisate rakenduse kasutamiseks õigesti viite Ray nimeruumile.
Näiteks:
namespace Acme;
use SpatieRay;
define('WPINC') || die;
require_once __DIR__. '/vendor/autoload.php';
ray('Loaded...');
Ilmselgelt pole see pistikprogrammi fail, kuid sellest piisab, et saaksite alustada selle lisamisega Composeri kaudu ja käivitamiseks paketi pakutava nimeruumi kaudu.
3 osa jaoks, võib-olla
Võin öelda, et järgmisena räägin kõigist asjadest, milleks saate Rayt kasutada silumiseks (või täpsemalt, muutujate ja päringute täiustatud kontrollimiseks) kohapeal või eemalt, kuid tagasiside saamiseks võib olla vaja midagi muud kui see.
Nii et plaan on selline, kuid vaatame, mis juhtub selle artikli ja järgmise vahel.