Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace App\Models; // use Illuminate\Contracts\Auth\MustVerifyEmail; use I..

Decoded Output download

<?php 
 
namespace App\Models; 
 
// use Illuminate\Contracts\Auth\MustVerifyEmail; 
use Illuminate\Database\Eloquent\Factories\HasFactory; 
use Illuminate\Foundation\Auth\User as Authenticatable; 
use Illuminate\Notifications\Notifiable; 
 
class User extends Authenticatable 
{ 
    /** @use HasFactory<\Database\Factories\UserFactory> */ 
    use HasFactory, Notifiable; 
 
    /** 
     * The attributes that are mass assignable. 
     * 
     * @var list<string> 
     */ 
    protected $fillable = [ 
        'name', 
        'email', 
        'password', 
    ]; 
 
    /** 
     * The attributes that should be hidden for serialization. 
     * 
     * @var list<string> 
     */ 
    protected $hidden = [ 
        'password', 
        'remember_token', 
    ]; 
 
    /** 
     * Get the attributes that should be cast. 
     * 
     * @return array<string, string> 
     */ 
    protected function casts(): array 
    { 
        return [ 
            'email_verified_at' => 'datetime', 
            'password' => 'hashed', 
        ]; 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php

namespace App\Models;

// use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

class User extends Authenticatable
{
    /** @use HasFactory<\Database\Factories\UserFactory> */
    use HasFactory, Notifiable;

    /**
     * The attributes that are mass assignable.
     *
     * @var list<string>
     */
    protected $fillable = [
        'name',
        'email',
        'password',
    ];

    /**
     * The attributes that should be hidden for serialization.
     *
     * @var list<string>
     */
    protected $hidden = [
        'password',
        'remember_token',
    ];

    /**
     * Get the attributes that should be cast.
     *
     * @return array<string, string>
     */
    protected function casts(): array
    {
        return [
            'email_verified_at' => 'datetime',
            'password' => 'hashed',
        ];
    }
}

Function Calls

None

Variables

None

Stats

MD5 3eee4f8bfe70bd13ec390ac66e66bdaa
Eval Count 0
Decode Time 51 ms