symphony/assets/js/src/symphony.pickable.js
Function symphonyPickable
has 49 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
$.fn.symphonyPickable = function(options) {
var objects = $(this),
settings = {
content: '#contents',
pickables: '.pickable'
Function pick
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
objects.on('change.pickable', function pick() {
var object = $(this),
choice = object.val(),
relation = object.attr('id') || object.attr('name'),
related = $(settings.pickables + '[data-relation="' + relation + '"]'),