Я пытался получить доступ к данным изначально при создании в laravel php

Я попытался получить, где записи извлекаются и отображаются здесь, используя следующий код конструктора. Я новичок в Laravel и попробую его на перемены. На самом деле я получил ответ во время печати этого "$this->sampleImpl". В этой записи отсутствовало одно поле, например "имя".

use App\Models\CostIntegrationReview;

private $sampleImpl;
private $sampleDataModel;

public function __construct(HistoryReview $theReview) {
    $this->sampleImpl = $theReview;
    $this->sampleDataModel = new HistoryReview();
}

echo "<pre>";print_r($this->sampleImpl->paginate(10));echo "</pre>";

Результат

Illuminate\Pagination\LengthAwarePaginator Object
(
[total:protected] => 3810
[lastPage:protected] => 381
[items:protected] => Illuminate\Database\Eloquent\Collection Object
    (
        [items:protected] => Array
            (
                [0] => App\Models\HistoryReview Object
                    (
                        [table:protected] => history_review
                        [timestamps] => 
                        [connection:protected] => 
                        [primaryKey:protected] => id
                        [perPage:protected] => 15
                        [incrementing] => 1
                        [attributes:protected] => Array
                            (
                                [id] => 5455
                                [vendorid] => M06
                                [sitename] => Sonymedia
                                [invoiceid] => M06-4-201611-non-audience extension- Content Cost
                                [siteplacementid] => 4
                                [siteplacement] => non-audience extension
                                [amt] => 1
                                [zone] => 
                                [startdate] => 2018-01-01
                                [createdby] => 0
                                [costaccount] => Content Cost
                                [page] => 6
                                [publisheragreement] => Revenue Share
                                [approvalstatus] => 1
                                [createdat] => 2017-03-17 11:35:30
                                [refid] => 4
                                [reftype] => 6
                                [updatedby] => 
                                [updatedat] => 
                                [costintid] => 1248
                            )

                        [original:protected] => Array
                            (
                                [id] => 56797
                                [vendorid] => MAR06
                                [sitename] => Martha Stewart Living Omnimedia
                                [invoiceid] => MAR06-4-201611-non-audience extension- Content Cost
                                [siteplacementid] => 4
                                [siteplacement] => non-audience extension
                                [amt] => 1
                                [zone] => 
 ..................etc

0 ответов

Другие вопросы по тегам