Loading app/Models/PlatformLinkModel.php 0 → 100644 +31 −0 Original line number Diff line number Diff line <?php /** * Class PlatformLinkModel * Model for platform links table in database * @author Benjamin Bellamy <ben@podlibre.org> * @copyright 2020 Podlibre * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 * @link https://castopod.org/ */ namespace App\Models; use CodeIgniter\Model; class PlatformLinkModel extends Model { protected $table = 'platform_links'; protected $primaryKey = 'id'; protected $allowedFields = [ 'podcast_id', 'platform_id', 'link_url', 'comment', 'visible', ]; protected $returnType = 'App\Entities\PlatformLink'; protected $useSoftDeletes = false; protected $useTimestamps = true; } No newline at end of file app/Models/PlatformModel.php 0 → 100644 +36 −0 Original line number Diff line number Diff line <?php /** * Class PlatformModel * Model for platforms table in database * @author Benjamin Bellamy <ben@podlibre.org> * @copyright 2020 Podlibre * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 * @link https://castopod.org/ */ namespace App\Models; use CodeIgniter\Model; class PlatformModel extends Model { protected $table = 'platforms'; protected $primaryKey = 'id'; protected $allowedFields = [ 'name', 'home_url', 'submit_url', 'iosapp_url', 'androidapp_url', 'comment', 'display_by_default', 'ios_deeplink', 'android_deeplink', 'logo_file_name', ]; protected $returnType = 'App\Entities\Platform'; protected $useSoftDeletes = false; protected $useTimestamps = true; } No newline at end of file Loading
app/Models/PlatformLinkModel.php 0 → 100644 +31 −0 Original line number Diff line number Diff line <?php /** * Class PlatformLinkModel * Model for platform links table in database * @author Benjamin Bellamy <ben@podlibre.org> * @copyright 2020 Podlibre * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 * @link https://castopod.org/ */ namespace App\Models; use CodeIgniter\Model; class PlatformLinkModel extends Model { protected $table = 'platform_links'; protected $primaryKey = 'id'; protected $allowedFields = [ 'podcast_id', 'platform_id', 'link_url', 'comment', 'visible', ]; protected $returnType = 'App\Entities\PlatformLink'; protected $useSoftDeletes = false; protected $useTimestamps = true; } No newline at end of file
app/Models/PlatformModel.php 0 → 100644 +36 −0 Original line number Diff line number Diff line <?php /** * Class PlatformModel * Model for platforms table in database * @author Benjamin Bellamy <ben@podlibre.org> * @copyright 2020 Podlibre * @license https://www.gnu.org/licenses/agpl-3.0.en.html AGPL3 * @link https://castopod.org/ */ namespace App\Models; use CodeIgniter\Model; class PlatformModel extends Model { protected $table = 'platforms'; protected $primaryKey = 'id'; protected $allowedFields = [ 'name', 'home_url', 'submit_url', 'iosapp_url', 'androidapp_url', 'comment', 'display_by_default', 'ios_deeplink', 'android_deeplink', 'logo_file_name', ]; protected $returnType = 'App\Entities\Platform'; protected $useSoftDeletes = false; protected $useTimestamps = true; } No newline at end of file