Uploading content
This commit is contained in:
25
app/Tables/Traits/WithRelationshipsColumns.php
Normal file
25
app/Tables/Traits/WithRelationshipsColumns.php
Normal file
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
namespace App\Tables\Traits;
|
||||
|
||||
use Mmt\GenericTable\Attributes\Column;
|
||||
use Mmt\GenericTable\Attributes\ColumnTitle;
|
||||
use Mmt\GenericTable\Attributes\MappedColumn;
|
||||
|
||||
trait WithRelationshipsColumns
|
||||
{
|
||||
#[ColumnTitle('Id')]
|
||||
public int $Id;
|
||||
|
||||
#[ColumnTitle('Name')]
|
||||
public string $Name;
|
||||
|
||||
#[ColumnTitle('Description')]
|
||||
public string $Description;
|
||||
|
||||
#[MappedColumn('subDepartment.department.name')]
|
||||
public string $Department;
|
||||
|
||||
#[MappedColumn('subDepartment.name')]
|
||||
public string $SubDepartment;
|
||||
}
|
||||
Reference in New Issue
Block a user