<commit_before><?php
/**
 * catalog_AttributefolderService
 * @package catalog
 */
class catalog_AttributefolderService extends f_persistentdocument_DocumentService
{
	/**
	 * @var catalog_AttributefolderService
	 */
	private static $instance;

	/**
	 * @return catalog_AttributefolderService
	 */
	public static function getInstance()
	{
		if (self::$instance === null)
		{
			self::$instance = self::getServiceClassInstance(get_class());
		}
		return self::$instance;
	}

	/**
	 * @return catalog_persistentdocument_attributefolder
	 */
	public function getNewDocumentInstance()
	{
		return $this->getNewDocumentInstanceByModelName('modules_catalog/attributefolder');
	}

	/**
	 * Create a query based on 'modules_catalog/attributefolder' model.
	 * Return document that are instance of modules_catalog/attributefolder,
	 * including potential children.
	 * @return f_persistentdocument_criteria_Query
	 */
	public function createQuery()
	{
		return $this->pp->createQuery('modules_catalog/attributefolder');
	}
	
	/**
	 * Create a query based on 'modules_catalog/attributefolder' model.
	 * Only documents that are strictly instance of modules_catalog/attributefolder
	 * (not children) will be retrieved
	 * @return f_persistentdocument_criteria_Query
	 */
	public function createStrictQuery()
	{
		return $this->pp->createQuery('modules_catalog/attributefolder', false);
	}
	
	/**
	 * Cache for attributefolder
	 * @var catalog_persistentdocument_attributefolder
	 */
	private $attributeFolder;
	
	/**<commit_msg>[FIX] phperror hunting<commit_after><?php
/**
 * catalog_AttributefolderService
 * @package catalog
 */
class catalog_AttributefolderService extends f_persistentdocument_DocumentService
{
	/**
	 * @var catalog_AttributefolderService
	 */
	private static $instance;

	/**
	 * @return catalog_AttributefolderService
	 */
	public static function getInstance()
	{
		if (self::$instance === null)
		{
			self::$instance = self::getServiceClassInstance(get_class());
		}
		return self::$instance;
	}

	/**
	 * @return catalog_persistentdocument_attributefolder
	 */
	public function getNewDocumentInstance()
	{
		return $this->getNewDocumentInstanceByModelName('modules_catalog/attributefolder');
	}

	/**
	 * Create a query based on 'modules_catalog/attributefolder' model.
	 * Return document that are instance of modules_catalog/attributefolder,
	 * including potential children.
	 * @return f_persistentdocument_criteria_Query
	 */
	public function createQuery()
	{
		return $this->pp->createQuery('modules_catalog/attributefolder');
	}
	
	/**
	 * Create a query based on 'modules_catalog/attributefolder' model.
	 * Only documents that are strictly instance of modules_catalog/attributefolder
	 * (not children) will be retrieved
	 * @return f_persistentdocument_criteria_Query
	 */
	public function createStrictQuery()
	{
		return $this->pp->createQuery('modules_catalog/attributefolder', false);
	}
	
	/**
	 * Cache for attributefolder
	 * @var catalog_persistentdocument_attributefolder
	 */
	private $attributeFolder;
	
	private $attributeInfos;
	
	/**
{'fraction_non_alphanumeric': 0.10348193947282786, 'fraction_numerical': 0.0, 'mean_word_length': 5.00390625, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 13, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '968748', 'n_tokens_mistral': 949, 'n_tokens_neox': 877, 'n_words': 188}