public function getDependencies(array $requires = array()) {
        $requiresAttribute = $this->getAttribute('requires');
        if (is_array($requiresAttribute)) {
            $requires = array_merge($requiresAttribute, $requires);
        }
        return $requires;
    }