[Solucionado] Convertir Un Valor 'empty' A 0

Tengo el siguiente componente llamado WebUser.php




<?php


class WebUser extends CWebUser

{

         // Store model to not repeat query.

        private $_model;

 

        // Return first name.

        // accesdemos al Cus


protected function loadUser($usuario_id=null)

{

     if($this->_model===null)

     {

          if($usuario_id!==null)

          $this->_model = Usuarios::model()->findByPk($usuario_id);

     }


     return $this->_model;

}


function getIdCustomer()

{	

	$user = $this->loadUser(Yii::app()->user->id);

	return $user->tipo_usuarios_id;

}     

		

function getEstilo()

{

	$user = $this->loadUser(Yii::app()->user->id);

	return $user->estilo;

}

?>




como haría en las funciones getIdCustomer y getEstilo para que $user->tipo_usuario_id y $user->estilo se convierta en 0 si están vacías en este caso cuando no hay una sesión de usuario abierta.

Ya he resuelto mi problema aqui la solucion para quienes lo lleguen a necesitar




<?php


class WebUser extends CWebUser

{

         // Store model to not repeat query.

        private $_model;

 

        // Return first name.

        // accesdemos al Cus


        protected function loadUser($usuario_id=null)

        {

             if($this->_model===null)

             {

                  if($usuario_id!==null)

                       $this->_model = Usuarios::model()->findByPk($usuario_id);

             }


             return $this->_model;

        }


		function getIdCustomer()

		{

		if (Yii::app()->user->id != 0)

		{

		$user = $this->loadUser(Yii::app()->user->id);

		$u = $user->tipo_usuarios_id;

		return $u;

		}

		else

		{

			$u = 0;

			return $u;

		}

		}       

		

		function getEstilo()

		{

		if (Yii::app()->user->id != 0){

		$user = $this->loadUser(Yii::app()->user->id);

		$u = $user->estilo;

		return $u;

		}

		else

		{

			$u =0;

			return $u;

		}

		} 

}

?>