2017-10-25 1 views
0

다음 수업이 있습니다.laravel blade에서 클래스의 상수 속성을 호출합니까?

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 속성이며 코드를 구우지 않습니다. 아니면 내가

+0

시도 조언을 할 수있다. –

+0

친구 @RazaMehdi와 내가 속성을 네임 스페이스 App \ Repository \ Constants \ Models에있는 클래스라고 부르는 것 – FuriosoJack

답변

0

당신은 public` '로 상수를 정의하기 위해 필요한이

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