{"id":231565,"date":"2023-01-07T09:35:00","date_gmt":"2023-01-07T06:35:00","guid":{"rendered":"https:\/\/wordpress.mediadoma.com\/?p=231565"},"modified":"2023-01-07T11:45:49","modified_gmt":"2023-01-07T08:45:49","slug":"wordpressi-silumine-rayga-2-osa","status":"publish","type":"post","link":"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-silumine-rayga-2-osa\/","title":{"rendered":"WordPressi silumine Rayga, 2. osa"},"content":{"rendered":"\n<p><strong>TL;DR:<\/strong> siin on veel \u00fcks viis, kuidas alustada WordPressi silumist Rayga, kasutades programmi Composer projektip\u00f5hiselt.<\/p>\n<hr \/>\n<p>Eelmisel n\u00e4dalal <a href=\"https:\/\/wordpress.mediadoma.com\/et\/wordpressi-silumine-rayga-1-osa\/\" title=\"kirjutasin Ray kohta l\u00fchikese sissejuhatuse\">kirjutasin Ray kohta l\u00fchikese sissejuhatuse<\/a>, mis mulle selle juures meeldib ja miks mulle meeldib seda WordPressiga kasutada. Andsin ka l\u00fchikese \u00f5petuse selle kohta, kuidas seda igap\u00e4evaelus kasutada, kuid see oli ka k\u00f5ik.<\/p>\n<p><a href=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-158283-61e6db6291814.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/wordpress.mediadoma.com\/wp-content\/uploads\/2022\/01\/post-158283-61e6db6291814.png\" alt=\"WordPressi silumine Rayga, 2. osa\"><\/a><\/p>\n<p>Nimelt kuidas kasutada Rayt koos WordPressiga Composeri-p\u00f5hises t\u00f6\u00f6voos.<\/p>\n<h2>WordPressi silumine Rayga, 2. osa<\/h2>\n<p>Kogu p\u00f5hjus, miks ma selle \u00fcles kirjutasin, on kahekordne:<\/p>\n<ol>\n<li>Mulle meeldib luua oma WordPressi pistikprogramme Composeri abil alati, kui mul selleks v\u00f5imalus on,<\/li>\n<li>Ma tean, et teie seas on ka teisi, kellele meeldib sama teha, ja see annab teile v\u00f5imaluse seda teha.<\/li>\n<\/ol>\n<h3>Helilooja konfiguratsiooni seadistamine<\/h3>\n<p>Eeldades, et faili p\u00f5hit\u00f5ed on <code>composer.json<\/code>\u00f5igesti seadistatud, saate <code>require-dev<\/code>faili alale lisada selle rea:<\/p>\n<pre><code>{\n    ...\n    \"require-dev\": {\n        \"spatie\/ray\": \"^1.29.0\"\n    },\n    \"autoload\": {\n        \"psr-4\": {\n            ...\n        }\n    }\n}<\/code><\/pre>\n<p>J\u00e4rgmisena saate k\u00e4ivitada kas <code>$ composer install<\/code>v\u00f5i <code>$ composer update<\/code>olenevalt oma projekti olekust.<\/p>\n<p>See installib Ray <code>vendor<\/code>teie pistikprogrammi direktorisse ja saate eelmises postituses k\u00e4sitletud WordPressi pistikprogrammi keelata.<\/p>\n<h3>Ray kasutamine<\/h3>\n<p>Ray kasutamiseks peate siiski veenduma, et kasutate nimeruume ja lisate rakenduse kasutamiseks \u00f5igesti viite Ray nimeruumile.<\/p>\n<p>N\u00e4iteks:<\/p>\n<pre><code>namespace Acme;\n\nuse SpatieRay;\n\ndefine('WPINC') || die;\nrequire_once __DIR__. '\/vendor\/autoload.php';\n\nray('Loaded...');<\/code><\/pre>\n<p>Ilmselgelt pole see pistikprogrammi fail, kuid sellest piisab, et saaksite alustada selle lisamisega Composeri kaudu ja k\u00e4ivitamiseks paketi pakutava nimeruumi kaudu.<\/p>\n<h2>3 osa jaoks, v\u00f5ib-olla<\/h2>\n<p>V\u00f5in \u00f6elda, et j\u00e4rgmisena r\u00e4\u00e4gin k\u00f5igist asjadest, milleks saate Rayt kasutada silumiseks (v\u00f5i t\u00e4psemalt, muutujate ja p\u00e4ringute t\u00e4iustatud kontrollimiseks) kohapeal v\u00f5i eemalt, kuid tagasiside saamiseks v\u00f5ib olla vaja midagi muud kui see.<\/p>\n<p>Nii et plaan on selline, kuid vaatame, mis juhtub selle artikli ja j\u00e4rgmise vahel.<\/p>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/tommcfarlin.com\" class=\"external external_icon\">tommcfarlin.com<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Siin on veel \u00fcks viis, kuidas alustada WordPressi silumist Rayga, kasutades programmi Composer projektip\u00f5hiselt.<\/p>\n","protected":false},"author":1,"featured_media":158284,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[718,749,781,833,894,916,842,863],"tags":[1165],"class_list":["post-231565","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arendaja","category-avatud-laehtekoodiga","category-avatud-laehtekoodiga-tarkvara","category-juhend-algajatele","category-kood","category-muud","category-opetused","category-wordpress-4","tag-affiai-et"],"_links":{"self":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/comments?post=231565"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/posts\/231565\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media\/158284"}],"wp:attachment":[{"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/media?parent=231565"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/categories?post=231565"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.mediadoma.com\/et\/wp-json\/wp\/v2\/tags?post=231565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}