从laravel刀片调用类的常量属性?

时间:2017-10-25 17:45:23

标签: laravel laravel-5

我有下一堂课。

    namespace App\Repository\Constants\Models;

class InstanceModelContant
{
    const ALREADY_DEMO = "Usted ya posee un demo.";
    const ALREADY_INSTANCE = "Ya tiene un servidor con estas caracteristicas.";
    const INSTANCE_DEMO_TYPE = "t2.micro";
    const CHAR_NOT_PUBLIC_ADDRESS = "--";
}

在类中定义了我在整个项目中的几个地方使用的几个常量。

刀片中的

我必须比较看起来像这样的模型的属性

@if($instancia->publicip == '--')
                        {{$instancia->publicip}}
                    @else
                    <h1>hola mundo</h1>
                    @endif

但是我发现我必须从中删除代码 - 我想要的是使用刀片内的 CHAR_NOT_PUBLIC_ADDRESS 属性而不是刻录代码。 或者我可以建议

1 个答案:

答案 0 :(得分:0)

试试这个

@if($instancia->publicip == App\Repository\Constants\Models\InstanceModelContant::CHAR_NOT_PUBLIC_ADDRESS)