code: function clTransformation() {
          return {
              restrict: 'E',
              transclude: false,
              require: '^clImage',
              link: function (scope, element, attrs, clImageCtrl) {
                  var attributes = getAttributes(attrs);
                  clImageCtrl.addTransformation(attributes);
              }
          };
      }
docs: /* @ngInject