sortable(), BelongsTo::make('Creator', 'user', 'App\Nova\User') ->onlyOnIndex(), BelongsTo::make('Feed') ->readonly(), Text::make('Body') ->displayUsing(function($id) { $part = strip_tags(mb_substr($id, 0, 100)); return $part . " ..."; })->onlyOnIndex(), BelongsTo::make('Parent', 'parent', \App\Nova\Comment::class), HasMany::make('Children', 'children', \App\Nova\Comment::class), Textarea::make('Body')->alwaysShow()->showOnDetail(), ]; } /** * Get the cards available for the request. * * @param \Illuminate\Http\Request $request * @return array */ public function cards(Request $request) { return []; } /** * Get the filters available for the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function filters(Request $request) { return []; } /** * Get the lenses available for the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function lenses(Request $request) { return []; } /** * Get the actions available for the resource. * * @param \Illuminate\Http\Request $request * @return array */ public function actions(Request $request) { return []; } }