I am getting this weird error, and trying to fix that from last 2 days. Please help me, thanks in advance. NOTE: dd($video,$VodDetail,$tmdb ); all are set and have required details.
$article= new Article();
$article->type = 'link';
$article->title = $video->name;
$article->description = ($VodDetail->plot)?$VodDetail->plot:($tmdb->overview)?$tmdb->overview:'';
$article->releaseDate = ($VodDetail->releasedate)?Carbon::parse($VodDetail->releasedate)->format('Y'):($tmdb->release_date)?Carbon::parse($tmdb->release_date)->format('Y'):'';
$article->stream_id = $video->stream_id;
$article->trailer = ($VodDetail->youtube_trailer)?'https://www.youtube.com/embed/'.$VodDetail->youtube_trailer:null;
$article->rating = ($video->rating)?$video->rating:($tmdb->vote_average)?$tmdb->vote_average:'';
$article->director = ($VodDetail->director)?$VodDetail->director:null;
$article->runtime = ($VodDetail->duration)?$VodDetail->duration:null;
$article->avatar = ($img_path) ? url(url($img_path)) : 'default.jpg';
$article->background_image = ($VodDetail->backdrop_path) ? (($VodDetail->backdrop_path[0])?$VodDetail->backdrop_path[0]:null) : null;
$article->genre = ($VodDetail->genre) ? preg_replace("' / '", ",", $VodDetail->genre) : null;
$article->category_idFk = Category::where('title', 'LIKE', $xtreamCategories[$video->category_id])->first()->category_id ?: null;
$article->tmdb_id = ($VodDetail->tmdb_id)?$VodDetail->tmdb_id:($tmdb->id)?$tmdb->id:'';
$article->created_at = Carbon::now()->toDateTimeString();
$article->updated_at = Carbon::now()->toDateTimeString();
$article->imdb_id = ($tmdb->imdb_id)?$tmdb->imdb_id:null;
$article->secondary_title = ($tmdb->original_title)?$tmdb->original_title:null;
$article->language_name = ($tmdb->spoken_languages)?$tmdb->spoken_languages[0]->name:null;
$article->save();
If I put dd($article); before $article-save(); it gives me following result:
Article {#4048
#primaryKey: "article_id"
#table: "articles"
+timestamps: false
#fillable: array:15 [
0 => "subtitle_path"
1 => "stream_id"
2 => "type"
3 => "imdb_id"
4 => "runtime"
5 => "title"
6 => "releaseDate"
7 => "description"
8 => "avatar"
9 => "rating"
10 => "category_idFk"
11 => "director"
12 => "genre"
13 => "created_at"
14 => "updated_at"
]
#connection: null
#keyType: "int"
+incrementing: true
#with: []
#withCount: []
#perPage: 15
+exists: false
+wasRecentlyCreated: false
#attributes: array:19 [
"type" => "link"
"title" => "Sacudete Las Penas"
"description" => "One of the prisoners who have to spend a long season in jail, González, dedicates his time to narrate the adventures of Pepe Frituras, one of the most renowned Mexican dancers who lost his freedom due to a night of partying. Precisely for that reason it ends up in a more dangerous penitentiary. However, through stories that integrate music and dances, he will tell of his exploits and how he ended up being the prisoner who achieved freedom through his imagination."
"releaseDate" => "2018"
"stream_id" => 9415
"trailer" => "https://www.youtube.com/embed/5jstm_JeyW8"
"rating" => 10.0
"director" => null
"runtime" => "01:25:17"
"avatar" => "default.jpg"
"background_image" => null
"genre" => "Drama"
"category_idFk" => 1
"tmdb_id" => 518326
"created_at" => "2018-08-30 07:30:45"
"updated_at" => "2018-08-30 07:30:45"
"imdb_id" => "tt7945596"
"secondary_title" => "Sacudete Las Penas"
"language_name" => "Español"
]
#original: []
#casts: []
#dates: []
#dateFormat: null
#appends: []
#events: []
#observables: []
#relations: []
#touches: []
#hidden: []
#visible: []
#guarded: array:1 [
0 => "*"
]
}