<commit_before><?php
namespace Df\Customer\Plugin\Model\Address;
use Df\Customer\Settings\BillingAddress as S;
use Magento\Customer\Model\Address\AbstractAddress as Sb;
# 2016-07-27
final class AbstractAddress {
	/**
	 * 2016-07-27
	 * Цель плагина — добавление возможности отключения необходимости платёжного адреса.
	 * Это будет использоваться моими платёжными модулями.
	 * Помимо этого плагина для данной функциональности нужны ещё 2:
	 * @see \Df\Customer\Plugin\Model\ResourceModel\AddressRepository
	 * @see \Df\Sales\Plugin\Model\Order\Address\Validator
	 *
	 * @see \Magento\Customer\Model\Address\AbstractAddress::validate()
	 * @return bool|string[]
	 */
	function aroundValidate(Sb $sb, \Closure $f) {return S::disabled() && df_address_is_billing($sb) ? true : $f();}
}<commit_msg>refactoring<commit_after><?php
namespace Df\Customer\Plugin\Model\Address;
use Df\Customer\Settings\BillingAddress as S;
use Magento\Customer\Model\Address\AbstractAddress as Sb;
# 2016-07-27
final class AbstractAddress {
	/**
	 * 2016-07-27
	 * Цель плагина — добавление возможности отключения необходимости платёжного адреса.
	 * Это будет использоваться моими платёжными модулями.
	 * Помимо этого плагина для данной функциональности нужны ещё 2:
	 * 		1) @see \Df\Customer\Plugin\Model\ResourceModel\AddressRepository
	 * 		2) @see \Df\Sales\Plugin\Model\Order\Address\Validator
	 * @see \Magento\Customer\Model\Address\AbstractAddress::validate()
	 * @return bool|string[]
	 */
	function aroundValidate(Sb $sb, \Closure $f) {return S::disabled() && df_address_is_billing($sb) ? true : $f();}
}
{'fraction_non_alphanumeric': 0.12123115577889447, 'fraction_numerical': 0.022613065326633167, 'mean_word_length': 4.856617647058823, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, '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': '3947916', 'n_tokens_mistral': 596, 'n_tokens_neox': 599, 'n_words': 118}