dist/evrythng.js
function readProduct() {

    if (!this.product) {
      throw new Error('Thng does not have a product.');
    }

    if (!this.resource) {
      throw new Error('Thng does not have a resource.');
    }

    return this.resource.scope.product(this.product).read();
  }
function readProduct() {

    if (!this.product) {
      throw new Error('Thng does not have a product.');
    }

    if (!this.resource) {
      throw new Error('Thng does not have a resource.');
    }

    return this.resource.scope.product(this.product).read();
  }
function readProduct ( ) { if ( ! this . product ) { throw new Error ( 'Thng does not have a product.' ) ; } if ( ! this . resource ) { throw new Error ( 'Thng does not have a resource.' ) ; } return this . resource . scope . product ( this . product ) . read ( ) ; }
When not using `fetchCascade`, this method allows to easily fetch the Product entity of this Thng. It fowards the call to this thng's scope's product resource.
When not using fetchCascade this method allows to easily fetch the Product entity of this Thng . It fowards the call to this thng s scope s product resource .