Я сделал признак для выполняемого импорта.
В конструкторе у меня есть:
public function __construct()
{
$this->feed_url = env('PROPERTY_FEED_URL');
}
Но когда я использую:
dd($this->feed_url);
Возвращает NULL
Не совсем уверен, почему это так?
Я пробовал config: cache и config: clear, но все равно не повезло. В идеале мне нужно, чтобы feed_url был глобальной переменной внутри черты, поскольку я использую ее в различных методах.
Полный код:
<?php
namespace App\Traits;
use App\Property;
use App\PropertyMedia;
use App\PropertyType;
use Carbon\Carbon;
use Illuminate\Support\Arr;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Storage;
use Intervention\Image\ImageManagerStatic as Image;
use Nathanmac\Utilities\Parser\Parser;
trait GnomenTrait
{
private $feed_url;
private $feed_data;
public function __construct()
{
$this->feed_url = env('PROPERTY_FEED_URL');
}
public function import_properties()
{
dd($this->feed_url);
}
}