<?xml version="1.0" encoding="UTF-8"?>
<extension type="component" method="upgrade">

    <name>COM_LAFABBUSINESS</name>
    <creationDate>2026-08-20</creationDate>
    <author>Lafab Solutions</author>
    <authorEmail>info@lafabsolutions.com</authorEmail>
    <authorUrl>https://www.lafabsolutions.com</authorUrl>
    <copyright>Copyright (C) 2026 Lafab Solutions. All rights reserved.</copyright>
    <license>GNU General Public License version 2 or later</license>
    <version>1.1.14</version>
    <description>COM_LAFABBUSINESS_DESCRIPTION</description>

    <element>com_lafabbusiness</element>

    <namespace path="src">LafabSolutions\Component\LafabBusiness</namespace>

    <!-- Site files - NO language folder here, language goes in administrator -->
    <files folder="components/com_lafabbusiness">
        <folder>src</folder>
        <folder>tmpl</folder>
        <folder>forms</folder>
        <folder>language</folder>
        <folder>public</folder>
    </files>

    <!-- Administration files -->
    <administration>
    <files folder="administrator/components/com_lafabbusiness">
        <folder>services</folder>
        <folder>sql</folder>
        <folder>src</folder>
        <folder>tmpl</folder>
        <folder>language</folder>
        <folder>forms</folder>
        <filename>access.xml</filename>
        <filename>config.xml</filename>
        <filename>script.php</filename>
    </files>

    <languages folder="administrator/components/com_lafabbusiness/language">
        <language tag="en-GB">en-GB/com_lafabbusiness.ini</language>
        <language tag="en-GB">en-GB/com_lafabbusiness.sys.ini</language>
    </languages>

    <menu link="option=com_lafabbusiness">COM_LAFABBUSINESS_MENU</menu>
    <submenu>
        <!-- Dashboard -->
        <menu link="option=com_lafabbusiness&amp;view=dashboard">COM_LAFABBUSINESS_DASHBOARD</menu>
        
        <!-- Finance -->
        <menu link="option=com_lafabbusiness&amp;view=finance">COM_LAFABBUSINESS_FINANCE</menu>
        <menu link="option=com_lafabbusiness&amp;view=incomes">COM_LAFABBUSINESS_INCOME</menu>
        <menu link="option=com_lafabbusiness&amp;view=expenses">COM_LAFABBUSINESS_EXPENSES</menu>
        
        <!-- Invoices & Receipts -->
        <menu link="option=com_lafabbusiness&amp;view=invoices">COM_LAFABBUSINESS_INVOICES</menu>
        <menu link="option=com_lafabbusiness&amp;view=receipts">COM_LAFABBUSINESS_RECEIPTS</menu>
        
        <!-- Clients -->
        <menu link="option=com_lafabbusiness&amp;view=clients">COM_LAFABBUSINESS_CLIENTS_TITLE</menu>
        
        <!-- Email Notifications -->
        <menu link="option=com_lafabbusiness&amp;view=emailnotifications">COM_LAFABBUSINESS_EMAIL_NOTIFICATIONS</menu>
        
        <!-- Settings -->
        <menu link="option=com_lafabbusiness&amp;view=settings">COM_LAFABBUSINESS_SETTINGS</menu>
    </submenu>
</administration>

    <!-- Database Installation -->
    <install>
        <sql>
            <file driver="mysql" charset="utf8">sql/install.mysql.sql</file>
        </sql>
    </install>

    <uninstall>
        <sql>
            <file driver="mysql" charset="utf8">sql/uninstall.mysql.sql</file>
        </sql>
    </uninstall>

    <update>
        <schemas>
            <schemapath type="mysql">sql/updates/mysql</schemapath>
        </schemas>
    </update>

</extension>