code: public static function findByIds($arrIds)
  	{
  		if (empty($arrIds) || !\is_array($arrIds))
  		{
  			return null;
  		}
  
  		$objDatabase = Database::getInstance();
  		$arrIds = array_map('\intval', $arrIds);
  
  		$objResult = $objDatabase->execute("SELECT *, (SELECT tstamp FROM tl_theme WHERE tl_theme.id=tl_style_sheet.pid) AS tstamp3, (SELECT MAX(tstamp) FROM tl_style WHERE tl_style.pid=tl_style_sheet.id) AS tstamp2, (SELECT COUNT(*) FROM tl_style WHERE tl_style.selector='@font-face' AND tl_style.invisible='' AND tl_style.pid=tl_style_sheet.id) AS hasFontFace FROM tl_style_sheet WHERE id IN (" . implode(',', $arrIds) . ") ORDER BY " . $objDatabase->findInSet('id', $arrIds));
  
  		return static::createCollectionFromDbResult($objResult, 'tl_style_sheet');
  	}
docs: Find multiple style sheets by their IDs
  
  @param array $arrIds An array of style sheet IDs
  
  @return Collection|StyleSheetModel[]|StyleSheetModel|null A collection of models or null if there are no style sheets