Skip to content

Commit 523b654

Browse files
authored
Merge pull request ember-learn#722 from ember-learn/relationships-cps
ember-learn#588 - octane - guides update - model/relationships
2 parents b6e8df2 + 1e44bef commit 523b654

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

guides/release/models/relationships.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -182,33 +182,31 @@ export default class PaymentMethod extends Model {
182182
```
183183

184184
```javascript {data-filename=app/models/payment-method-cc.js}
185-
import { computed } from '@ember/object';
186185
import PaymentMethod from './payment-method';
187186
const { attr } = DS;
188187

189188
export default class PaymentMethodCc extends PaymentMethod {
190189
@attr() last4;
191190

192-
obfuscatedIdentifier: computed('last4', function () {
191+
get obfuscatedIdentifier() {
193192
return `**** **** **** ${this.last4}`;
194-
})
193+
}
195194
}
196195
```
197196

198197
```javascript {data-filename=app/models/payment-method-paypal.js}
199-
import { computed } from '@ember/object';
200198
import DS from 'ember-data';
201199
import PaymentMethod from './payment-method'
202200
const { attr } = DS;
203201

204202
export default class PaymentMethodPaypal extends PaymentMethod {
205203
@attr() linkedEmail;
206204

207-
obfuscatedIdentifier: computed('linkedEmail', function () {
205+
get obfuscatedIdentifier() {
208206
let last5 = this.linkedEmail.split('').reverse().slice(0, 5).reverse().join('');
209207

210208
return `••••${last5}`;
211-
})
209+
}
212210
}
213211
```
214212

0 commit comments

Comments
 (0)