aide-travaux/habiter-mieux-serenite

建筑援助 - Anah - 住得更好宁静

v1.0.2 2020-02-06 18:50 UTC

This package is auto-updated.

Last update: 2024-09-11 20:37:08 UTC


README

简介

HabiterMieuxSerenite 类返回与 Habiter Mieux Sérénité 财政援助相关的所有信息

常量

HabiterMieuxSerenite::NOM 财政援助的名称

HabiterMieuxSerenite::DESCRIPTION 财政援助的描述

HabiterMieuxSerenite::DELAI 财政援助的支付延迟

HabiterMieuxSerenite::DISTRIBUTEUR 财政援助的发行者

HabiterMieuxSerenite::REFERENCES 财政援助的法律或机构参考

HabiterMieuxSerenite::CONDITIONS 财政援助的访问条件

方法

HabiterMieuxSerenite::get(DataInterface $model): float;

基于提供的信息返回计算出的财政援助金额

HabiterMieuxSerenite::getMontantAide(DataInterface $model): float;

基于提供的信息返回 "援助" 组件的金额

HabiterMieuxSerenite::getTauxAide(DataInterface $model): float;

基于提供的信息返回 "援助" 组件的覆盖率计算率

HabiterMieuxSerenite::getPlafondAide(DataInterface $model): int;

基于提供的信息返回 "援助" 组件的限额计算率

HabiterMieuxSerenite::getMontantPrime(DataInterface $model): float;

基于提供的信息返回 "奖金" 组件的金额

HabiterMieuxSerenite::getTauxPrime(DataInterface $model): float;

基于提供的信息返回 "奖金" 组件的覆盖率计算率

HabiterMieuxSerenite::getPlafondPrime(DataInterface $model): int;

基于提供的信息返回 "奖金" 组件的限额计算率

HabiterMieuxSerenite::resolveConditions(ConditionInterface $model): array;

返回援助的访问条件,以及对于每个条件,基于提供的信息是否满足条件

HabiterMieuxSerenite::isEligible(ConditionInterface $model): bool;

基于提供的信息返回项目对财政援助的资格

示例

<?php

use AideTravaux\Anah\HabiterMieuxSerenite\Model\DataInterface;
use AideTravaux\Anah\HabiterMieuxSerenite\Model\ConditionInterface;
use AideTravaux\Anah\HabiterMieuxSerenite\HabiterMieuxSerenite;

class Data implements DataInterface, ConditionInterface
{
    public function getCategorieAnah(): string
    {
        return 'Modeste';
    }

    public function getCoutTTC(): float
    {
        return (float) 12000;
    }

    public function getTypeLogement(): string
    {
        return 'Maison individuelle';
    }

    public function getStatutOccupantLogement(): string
    {
        return 'Propriétaire occupant';
    }

    public function getAgeLogement(): int
    {
        return 30;
    }
}

$data = new Data();

HabiterMieuxSerenite::get($data);
HabiterMieuxSerenite::resolveConditions($data);

来源