<commit_before><?php
/**
 * @author <NAME> (http://stefanotorresi.it)
 * @license See the file LICENSE.txt for copying permission.
 * ************************************************
 */

namespace Thorr\OAuth2\DataMapper;

use Traversable;

interface ScopeMapperInterface extends DataMapperInterface
{
    /**
     * @param array|Traversable $scopes
     * @return array
     */
    public function findScopes($scopes);

    /**
     * @return array
     */
    public function findDefaultScopes();
}<commit_msg>update docblocks<commit_after><?php
/**
 * @author <NAME> (http://stefanotorresi.it)
 * @license See the file LICENSE.txt for copying permission.
 * ************************************************
 */

namespace Thorr\OAuth2\DataMapper;

use Thorr\Persistence\DataMapper\DataMapperInterface;
use Traversable;

interface ScopeMapperInterface extends DataMapperInterface
{
    /**
     * @param array|Traversable $scopes An array of scope names
     * @return array                    An array of Scope instances
     */
    public function findScopes($scopes);

    /**
     * @return array An array of Scope instances
     */
    public function findDefaultScopes();
}
{'fraction_non_alphanumeric': 0.1793570219966159, 'fraction_numerical': 0.001692047377326565, 'mean_word_length': 3.5675675675675675, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 5, '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': '3385808', 'n_tokens_mistral': 331, 'n_tokens_neox': 322, 'n_words': 84}