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 Webkul\Sales\Database\Factories; use Illuminate\Database\Eloquent\Factor..
Decoded Output download
<?php
namespace Webkul\Sales\Database\Factories;
use Illuminate\Database\Eloquent\Factories\Factory;
use Webkul\Sales\Models\Invoice;
class InvoiceFactory extends Factory
{
/**
* The name of the factory's corresponding model.
*
* @var string
*/
protected $model = Invoice::class;
/**
* @var array
*/
protected $states = [
'pending',
'paid',
'refunded',
];
/**
* Define the model's default state.
*/
public function definition(): array
{
return [];
}
public function pending(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'pending',
];
});
}
public function paid(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'paid',
];
});
}
public function refunded(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'refunded',
];
});
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace Webkul\Sales\Database\Factories;
use Illuminate\Database\Eloquent\Factories\Factory;
use Webkul\Sales\Models\Invoice;
class InvoiceFactory extends Factory
{
/**
* The name of the factory's corresponding model.
*
* @var string
*/
protected $model = Invoice::class;
/**
* @var array
*/
protected $states = [
'pending',
'paid',
'refunded',
];
/**
* Define the model's default state.
*/
public function definition(): array
{
return [];
}
public function pending(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'pending',
];
});
}
public function paid(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'paid',
];
});
}
public function refunded(): InvoiceFactory
{
return $this->state(function (array $attributes) {
return [
'status' => 'refunded',
];
});
}
}
Function Calls
None |
Stats
MD5 | e6710edeb123c38af5f57088b47b3014 |
Eval Count | 0 |
Decode Time | 101 ms |