|null $abilities * @property \Illuminate\Support\Carbon|null $last_used_at * @property \Illuminate\Support\Carbon|null $expires_at * @property \Illuminate\Support\Carbon|null $created_at * @property \Illuminate\Support\Carbon|null $updated_at * @property-read Model|\Eloquent $tokenable * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken newModelQuery() * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken newQuery() * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken query() * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereAbilities($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereCreatedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereExpiresAt($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereId($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereLastUsedAt($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereName($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereToken($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereTokenableId($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereTokenableType($value) * @method static \Illuminate\Database\Eloquent\Builder|PersonalAccessToken whereUpdatedAt($value) * @mixin \Eloquent */ class PersonalAccessToken extends LaravelPersonalAccessToken { protected $table = "personal_access_tokens"; protected $casts = [ "abilities" => "array", "expires_at" => "datetime", "last_used_at" => "datetime", ]; protected $hidden = ["token"]; protected $dates = [ "created_at", "updated_at", "expires_at", "last_used_at", ]; }