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 use Spatie\Activitylog\Models\Activity; use Spatie\Activitylog\Test\Models\CustomDa..
Decoded Output download
<?php
use Spatie\Activitylog\Models\Activity;
use Spatie\Activitylog\Test\Models\CustomDatabaseConnectionOnActivityModel;
it('uses the database connection from the configuration', function () {
$model = new Activity();
expect(config('activitylog.database_connection'))->toEqual($model->getConnectionName());
});
it('uses a custom database connection', function () {
$model = new Activity();
$model->setConnection('custom_sqlite');
$this->assertNotEquals($model->getConnectionName(), config('activitylog.database_connection'));
expect('custom_sqlite')->toEqual($model->getConnectionName());
});
it('uses the default database connection when the one from configuration is null', function () {
app()['config']->set('activitylog.database_connection', null);
$model = new Activity();
expect($model->getConnection())->toBeInstanceOf('Illuminate\Database\SQLiteConnection');
});
it('uses the database connection from model', function () {
$model = new CustomDatabaseConnectionOnActivityModel();
$this->assertNotEquals($model->getConnectionName(), config('activitylog.database_connection'));
expect('custom_connection_name')->toEqual($model->getConnectionName());
});
?>
Did this file decode correctly?
Original Code
<?php
use Spatie\Activitylog\Models\Activity;
use Spatie\Activitylog\Test\Models\CustomDatabaseConnectionOnActivityModel;
it('uses the database connection from the configuration', function () {
$model = new Activity();
expect(config('activitylog.database_connection'))->toEqual($model->getConnectionName());
});
it('uses a custom database connection', function () {
$model = new Activity();
$model->setConnection('custom_sqlite');
$this->assertNotEquals($model->getConnectionName(), config('activitylog.database_connection'));
expect('custom_sqlite')->toEqual($model->getConnectionName());
});
it('uses the default database connection when the one from configuration is null', function () {
app()['config']->set('activitylog.database_connection', null);
$model = new Activity();
expect($model->getConnection())->toBeInstanceOf('Illuminate\Database\SQLiteConnection');
});
it('uses the database connection from model', function () {
$model = new CustomDatabaseConnectionOnActivityModel();
$this->assertNotEquals($model->getConnectionName(), config('activitylog.database_connection'));
expect('custom_connection_name')->toEqual($model->getConnectionName());
});
Function Calls
None |
Stats
MD5 | a7457971784a41c0fa1b41045c7d50e4 |
Eval Count | 0 |
Decode Time | 85 ms |