public function findPublishedByAlias($strAlias, array $arrOptions=array())
	{
		$t = static::$strTable;

		$arrColumns = array("$t.alias=? AND $t.invisible=''");
	
		return static::findOneBy($arrColumns, $strAlias, $arrOptions);
	}
public function findPublishedByAlias($strAlias, array $arrOptions=array())
	{
		$t = static::$strTable;

		$arrColumns = array("$t.alias=? AND $t.invisible=''");
	
		return static::findOneBy($arrColumns, $strAlias, $arrOptions);
	}
public function findPublishedByAlias ( $ strAlias , array $ arrOptions = array ( ) ) { $ t = static :: $ strTable ; $ arrColumns = array ( "$t.alias=? AND $t.invisible=''" ) ; return static :: findOneBy ( $ arrColumns , $ strAlias , $ arrOptions ) ; }
Find published content elements by their alias

@param string $strAlias   The alias of the content element
@param array  $arrOptions An optional options array

@return \Model|\ElementsModel|null A model or null if there is no content element
Find published content elements by their alias