protected function _options(array $opts)
{
$this->_externalOptions($opts);
if (!empty($opts['targetForeignKey'])) {
$this->targetForeignKey($opts['targetForeignKey']);
}
if (!empty($opts['joinTable'])) {
$this->_junctionTableName($opts['joinTable']);
}
if (!empty($opts['through'])) {
$this->_through = $opts['through'];
}
if (!empty($opts['saveStrategy'])) {
$this->saveStrategy($opts['saveStrategy']);
}
}